在EXE中CWinApp首先创建两个类的实例CMainFram和CDocument,再由CDocument创建CView。在DLL中就不能这样了你应按下面的步骤完成:
1、创建CWinThread类
2、在CWinThread::InitInstance()中用LoadFrame()创建窗口
3、在CMainFram::OnCreate()中创建视图子窗口,注意:该窗口的父类应是CWnd,而不是CView
这样该窗口就有自己的线程消息对列了,而不是主窗口的消息对列.
1、创建CWinThread类
2、在CWinThread::InitInstance()中用LoadFrame()创建窗口
3、在CMainFram::OnCreate()中创建视图子窗口,注意:该窗口的父类应是CWnd,而不是CView
这样该窗口就有自己的线程消息对列了,而不是主窗口的消息对列.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货