vc线程内创建窗体

VS2010环境,写的DLL,用来注入到其他进程中,DLL进去后如果在主线程会导致宿主进程窗口卡死,创建多线程后实例化窗体会弹错误框,求大神解答!... VS2010环境,写的DLL,用来注入到其他进程中,DLL进去后如果在主线程会导致宿主进程窗口卡死,创建多线程后实例化窗体会弹错误框,求大神解答! 展开
 我来答
匿名用户
2014-09-26
展开全部
1、MFC里不要用CreateThread创建线程,请使用AfxBeginThread

2、MFC里写的DLL,涉及窗口资源的请在函数第一行加上下面这行代码
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式