在VS08 中新建一个自定义类,Class CMyWinThread pubic:CWinThread 时,
当我们自定义消息时,会出现如何的错误!!
无法从“LRESULT (__thiscall CMyWinThread::* )(WPARAM,LPARAM)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”
解决方式如下:
头文件
原有格式为: LRESULT OnXXXXMsg(WPARAM wParam,LPARAM lParam);
修改为:void OnXXXXMsg(WPARAM wParam,LPARAM lParam);
CPP文件
原有格式为: ON_MESSAGE(WM_AISTHREAD_MSG,OnXXXXMsg)
修改为:ON_THREAD_MESSAGE(WM_AISTHREAD_MSG,OnXXXXMsg)