有用过CWinThread的进来一下,一个小问题,很简单,当场给分

来源:互联网  时间:2016/8/3 13:22:49

关于网友提出的“ 有用过CWinThread的进来一下,一个小问题,很简单,当场给分”问题疑问,本网通过在网上对“ 有用过CWinThread的进来一下,一个小问题,很简单,当场给分”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 有用过CWinThread的进来一下,一个小问题,很简单,当场给分
描述:

看下面这行代码:
packet->CreateThread();
          packet->PostThreadMessage(WM_PACKET_STARTCAPTURE,0,(LPARAM)hdev);
packet是一个指向继承于CWinThread的对象,但是有个问题是,在这里,POSTTHREADMESSAGE不能成功,我查了一下,是因为此时那个线程还没创建好.
所以我就改成了
        packet->CreateThread();
        Sleep(1000);
        packet->PostThreadMessage(WM_PACKET_STARTCAPTURE,0,(LPARAM)hdev);
然后就可以了,也证明了我的猜想.
我的这个解决方法肯定不好,所以想问问高手们的好的解决方法.以及为啥会出现这种现象,Create完后,居然线程还没完全创建好.
怎么使用CWinThread呢??

上一篇求最简单的TAPI程序,能打电话和接电话就行。
下一篇请帮我解释一下operator和在下面程序中的逻辑
明星图片
相关文章
《 有用过CWinThread的进来一下,一个小问题,很简单,当场给分》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)