
如果是显示的话有两种办法了:
1。把对话框类从dll中导出。
2。从dll中导出函数,在该函数中显示对话框。
因为对话框涉及资源句柄等模块状态的切换,所以一般采用第二种。第二种只需要在导出的函数中增加: AFX_MANAGE_STATE(AfxGetStaticModuleState()) ,而第一种需要将对话框类的每个用到资源的成员函数都加上这句话。
第一种方法:将主程序的窗口句柄传递到DLL中去,通过发送自定义消息传递参数第二种方法:主程序启动一个线程去主动获得DLL中的数据。
第三种方法:创建回调函数,通过该回调函数传递参数。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)