首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于线程中使用:PostMessage!该如何处理

2012-01-19 
关于线程中使用::PostMessage!我在线程中使用::PostMessage(g_HwndMain,WM_THREAD_END,0,0)是向主线程(主

关于线程中使用::PostMessage!
我在线程中使用
::PostMessage(g_HwndMain,WM_THREAD_END,0,0);
是向主线程(主界面)发送消息;
按照如下顺序:
1)开线程,结束线程
2)开线程,结束线程
第三次开线程,程序就错误了,
如果没有上面这个语句的话,可以随便开线程,结束线程
请大家指教!

[解决办法]
WaitForSingleObject 了没?
[解决办法]
在线程中使用PosThreadtMessage
[解决办法]
应该不是PostMessage的问题,我的程序每隔200ms就自动向主线程PostMessage也没有错误。
[解决办法]
线程关闭时有时候不需要用这个。特别情况才可以用这个。
m_bAuto...具体全名忘了。默认是真,就是线程结束后自动删除对象,如果是假的话就手对。

热点排行