社区
VC.NET
帖子详情
C++.Net 下加载dll
Greg_han
2011-07-20 02:02:51
我制作了一个dll文件,不知道如何加载到C++.Net窗体开发环境下。
#using <myDLL.dll>
在项目属性中选择
通用属性
,再选择添加新引用,根据路径找到我的myDLL.dll。此时点击
“添加新引用”,弹出错误:未能添加对文件 C:\User\zhang\myDLL.dll的引用,因为它不是.Net程序集或已注册的ActiveX
请问如何在C++.net下添加dll,能不能像C#添加dll一样简单?真不希望是vc6.0 的方式添加引用,太麻烦啦。
...全文
177
6
打赏
收藏
C++.Net 下加载dll
我制作了一个dll文件,不知道如何加载到C++.Net窗体开发环境下。 #using 在项目属性中选择 通用属性,再选择添加新引用,根据路径找到我的myDLL.dll。此时点击 “添加新引用”,弹出错误:未能添加对文件 C:\User\zhang\myDLL.dll的引用,因为它不是.Net程序集或已注册的ActiveX 请问如何在C++.net下添加dll,能不能像C#添加dll一样简单?真不希望是vc6.0 的方式添加引用,太麻烦啦。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
potterguo
2011-07-30
打赏
举报
回复
如提示:因为它不是.Net程序集或已注册的ActiveX,所以不能直接添加引用。
方法如前面几楼所说,下面是动态调用的例子:
//动态调用avicap32.DLL中的capCreateCaptureWindow方法
hDllInst = LoadLibrary(L"avicap32.DLL"); //加载动态链接库
if(hDllInst)
{
typedef DWORD (WINAPI *MyFun)(DWORD,DWORD);
MyFun capCreateCapture = NULL; //capCreateCaptureWindowA Alias 函数别名
capCreateCapture = (MyFun)GetProcAddress(hDllInstall,"capCreateCaptureWindowA"); //capCreateCaptureWindowA 在DLL中声明的函数名
if(capCreateCapture)
{
hWindow = capCreateCaptureWindowA((char *)lpszWinName, WS_CHILD | WS_VISIBLE, Left, Top, Width, Height, ControlPtr, 0);
......
neuodpo
2011-07-29
打赏
举报
回复
http://support.microsoft.com/kb/815065/zh-cn/
旋风
2011-07-29
打赏
举报
回复
加载的方法跟vc6.0一样,别的方法我就不知道了。。。
旋风
2011-07-29
打赏
举报
回复
有动态加载和静态加载,如果是自己写的DLL,用静太加载比较方便
lan19900512
2011-07-25
打赏
举报
回复
顶楼上的。就是动态调用啦。GetProcAddress(HINSTANCE hInstance,字符串)
无趣
2011-07-25
打赏
举报
回复
c++下直接LoadLibrary("*.dll"),用完FreeLibrary()即可。
c#(
.net
)调用
c++
dll
[x86与x64]
c#项目用visual studio2013(debug是
加载
x86的
dll
,release
加载
的是x64的
dll
)在项目属性里修改编译环境 win32
dll
项目用visual studio2015,代码有宏定义还有注释,很全面
WinCC调用自定义
DLL
.rar
WinCC调用自定义
DLL
文件!可运行!采用
C++
搭建并编译好的框架!大家可以利用该框架写上自己需要的控制模型或算法!完成千奇百怪的控制!
python 调用
C++
dll
32位 64位 问题 ctypes.c
dll
.LoadLibrary
t532.rar 测试代码 https://blog.csdn
.net
/wowocpp/article/details/105382257 python 调用
C++
dll
32位 64位 问题 ctypes.c
dll
.LoadLibrary
JNA调用
DLL
完整实例demo
使用JNA
加载
C++
的
dll
库实战 完整实例的代码 https://blog.csdn
.net
/huanzhongying/article/details/88706250
VS2010以运行
加载
方式调用
DLL
详见博客:http://blog.csdn
.net
/fightingforcv/article/details/41773391
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章