|
|
1
4
利用
export definition VC++中的文件。导出定义文件非常简单,只包含DLL的名称和导出函数的列表:
此外,还必须指定
|
|
|
2
3
尝试在末尾添加u stdcall
|
|
|
3
0
VB6 DLL始终是COM DLL。我将用尽可能少的话来描述一个例子。假设您在VB6中有一个ActiveX DLL项目,其中包含一个名为CTest的类,该类包含一个如下所示的方法 公共函数vbConcat(ByVal a作为字符串,ByVal b作为字符串)作为字符串 vbConcat=a&B 端函数 您已经在VB6项目属性和中将项目名称设置为VBTestLib 您需要使用Windows命令注册dll regsvr32 F:\proj\VB6\activexdl\VBTestDLL.dll 现在你的C++代码: #导入“F:\proj\VB6\activexdl\VBTestDLL.dll” 使用名称空间VBTestLib; void CDialogTestDlg::OnButton1() {
这就是一切,开始吧。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |