VC写的DLL:#include "stdafx.h"extern "C" _declspec(dllexport) char * printfn(char *str)
{
str = "hello!\n";
return str;
}BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}VB点击按钮调用DLL:Private Declare Function printfn Lib "TestDLL" (ByVal str As String) As StringPrivate Sub Command1_Click()
Dim str, str1 As Stringstr = printfn(str1)
End Sub这么短的代码,可是又错误,出现运行错误,
清高手指点迷津!!!
{
str = "hello!\n";
return str;
}BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}VB点击按钮调用DLL:Private Declare Function printfn Lib "TestDLL" (ByVal str As String) As StringPrivate Sub Command1_Click()
Dim str, str1 As Stringstr = printfn(str1)
End Sub这么短的代码,可是又错误,出现运行错误,
清高手指点迷津!!!
解决方案 »
- VB如何判断MDI子窗体是否已经打开???
- SQL导出EXCEL,,但是打开EXCEL时会同时出现好几个新的\空的工作薄,不知道是怎么回事?如何解决?谢谢!
- listview如何实现重新填数据后,记录填充前的当前行位置呢?
- 简单问题,帮帮忙
- 请教高手:
- 如何把文本文件的数据直接导入表格控件中??
- 关于文件操作的问题!(好人啊,快来帮帮我这个初学者吧)
- 急!!!为什么我的控件在设计时调整好了位置,到了使用时就乱了。来者有分!!(分不够再加)
- 紧急求助,使用WMP.OCX制作媒体播放器!
- 难道是因为我这问题太简单,你们都懒得回答吗?
- vb应用程序打包成安装程序的问题.高分请教
- 如何做出类似OFFICE助手所弹出的提示框的效果?
不是找不到DLL的错误。题是错误为:Bad DLL calling convention
LIBRARY TestDLL
EXPORTS printfn