问题是这样:
CTmpApp:CWinThread;
CMyThread:CTmpApp;我想给CMyTHread自定义消息,可是它没有哪个地方给我添加啊:
比如:BEGIN_MESSAGE_MAP(。。) END_MESSAGE_MAP()?
怎么办,我直接调用CMyThread的函数,可以吗,这样与发送消息有什么不同,谢谢。
CTmpApp:CWinThread;
CMyThread:CTmpApp;我想给CMyTHread自定义消息,可是它没有哪个地方给我添加啊:
比如:BEGIN_MESSAGE_MAP(。。) END_MESSAGE_MAP()?
怎么办,我直接调用CMyThread的函数,可以吗,这样与发送消息有什么不同,谢谢。
LRESULT CMyThread::Hander(...)
{
}加入关联
ON_MESSAGE(WM_MYTHREADMESSAGE, Hander)
方法二:在DefWindowProc中处理===================================
百尺竿头,卧薪尝胆
手动加BEGIN_MESSAGE_MAP(。。) END_MESSAGE_MAP()?
行不行,可是也会把简洁的代码复杂好像?