社区
C#
帖子详情
c#调用VC_MFC DLL中的CWnd*
wdlwlf
2012-06-08 12:01:27
RT,需要调用MFC写的DLL,其中有函数参数是CWnd*,用C#调用,头疼了。
函数的作用是发消息给窗口。
求教!
...全文
248
4
打赏
收藏
c#调用VC_MFC DLL中的CWnd*
RT,需要调用MFC写的DLL,其中有函数参数是CWnd*,用C#调用,头疼了。 函数的作用是发消息给窗口。 求教!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WAN
2012-06-09
打赏
举报
回复
通常都是不行的,除非这个dll考虑到了如果调用方不是MFC程序的情况。
声明倒是没问题,指针都可以用IntPtr声明嘛,关键是调用,就是C#方是否能正确获取一个实例指针了。具体还是看你的dll了,例如先要调用一个输出CWnd*的静态方法来获取指针
__天涯寻梦
2012-06-08
打赏
举报
回复
那类型麻烦着呢,最让把这个函数封装下,参数只用标准 winAPI 的
SocketUp
2012-06-08
打赏
举报
回复
服了,还能这样调用啊
wdlwlf
2012-06-08
打赏
举报
回复
那有没有什么办法呢?
就当科普了。我在网上查了很多,都是一点办法也没有。
vc
++ 应用源码包_1
代码里用了备份
dll
的方法,因此在自定义的函数
中
可以直接
调用
在内存
中
备份的
dll
代码,而不需要再把函数头部改来改去。 IOCP反弹远控客户端模型,外加上线服务端,全部代码注释! 如题。这个是IOCP远程控制软件的...
vc
++ 应用源码包_2
代码里用了备份
dll
的方法,因此在自定义的函数
中
可以直接
调用
在内存
中
备份的
dll
代码,而不需要再把函数头部改来改去。 IOCP反弹远控客户端模型,外加上线服务端,全部代码注释! 如题。这个是IOCP远程控制软件的...
vc
++ 应用源码包_6
代码里用了备份
dll
的方法,因此在自定义的函数
中
可以直接
调用
在内存
中
备份的
dll
代码,而不需要再把函数头部改来改去。 IOCP反弹远控客户端模型,外加上线服务端,全部代码注释! 如题。这个是IOCP远程控制软件的...
vc
++ 应用源码包_5
代码里用了备份
dll
的方法,因此在自定义的函数
中
可以直接
调用
在内存
中
备份的
dll
代码,而不需要再把函数头部改来改去。 IOCP反弹远控客户端模型,外加上线服务端,全部代码注释! 如题。这个是IOCP远程控制软件的...
vc
++ 应用源码包_3
代码里用了备份
dll
的方法,因此在自定义的函数
中
可以直接
调用
在内存
中
备份的
dll
代码,而不需要再把函数头部改来改去。 IOCP反弹远控客户端模型,外加上线服务端,全部代码注释! 如题。这个是IOCP远程控制软件的...
C#
111,110
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章