新建线程发送消息问题
我一个主对话框A中使用了tab控件加了3个页面对话框B.C.D.
我在B中发送消息给A(CTester_ConsoleDlg).
void MyWIFI::Refresh()
{
CTester_ConsoleDlg* m_Host;
m_Host = (CTester_ConsoleDlg*)AfxGetMainWnd();
m_Host->SendMessage(WM_MY_MESSAGE, 0, 0);
}
没有问题,在C,D中也可以使用同样方式发送给A,但是在B.C.D新建的线程中
UINT ThreadFunc(LPVOID lpParam)
{
pthis->Refresh();
}
就出错, 请问在B.C.D对话框类的新线程中如何发送消息给A对话框
我在B中发送消息给A(CTester_ConsoleDlg).
void MyWIFI::Refresh()
{
CTester_ConsoleDlg* m_Host;
m_Host = (CTester_ConsoleDlg*)AfxGetMainWnd();
m_Host->SendMessage(WM_MY_MESSAGE, 0, 0);
}
没有问题,在C,D中也可以使用同样方式发送给A,但是在B.C.D新建的线程中
UINT ThreadFunc(LPVOID lpParam)
{
pthis->Refresh();
}
就出错, 请问在B.C.D对话框类的新线程中如何发送消息给A对话框
...全文
相关推荐
Android消息机制理解及延伸
(请使用UTF-8编码阅读)全面介绍Android的消息处理机制,包括Handler、Looper、Message等,并深入到代码细节进行细致讲解。对于延伸的知识也一并涉及并讲解,使读者真正吃透。保证物超所值!
QT封装动态库VC调用, 动态库发送消息给VC窗口
本例子使用QT5.9.1生成动态库,供VC++调用,并在动态库中发送消息给VC的窗口。
VC++多线程介绍
VC++多线程方面的资料. 自己翻译的,凑合看. 共同学习,共同进步.
MFC多线程编程源代码和说明文档
MFC多线程编程源代码和说明文档
VC多线程实例
不可多得的多线程实例,开发多线程的好例子!


进程/线程/DLL

