关于VC++线程中的输出问题
关于VC++线程中的输出问题
日期:2022-04-06 10:43:16 人气:1
一.如果你的第一个线程是界面线程,其中用SendMessage去发这个EM_REPLACESEL消息,然后再Sleep 1000毫秒的话, 那很可能SendMessage后,你的窗口过程消息处理函数还来不及处理这个EM_REPLACESEL就进入睡眠状态了,也就是说不能及时显示出 1, 同样,你的第二个线程虽然不是界面线程,但它也是通过SendMessage去让界面线程处理这个消息的话,那如果碰巧你的界面线程正在睡眠,那