I
iame
Unregistered / Unconfirmed
GUEST, unregistred user!
1)系统有一个系统的消息队列,是不是每个Application也有一个消息队列?Thread的消息队列又是怎么一回事?是不是和Application消息队列一样?<br>2)GetMessage()是从本线程消息队列中取消息对不对?PeekMessage()也是从这儿取,两者的区别在哪?Win32API的说明中the PeekMessage function does not wait for a message to be placed in the queue before returning. 何解(这条消息还往那个队列里放)?<br>3)对一些unQueue message,是不是不经过系统消息队列而直接发给Application(Thread?)的消息队列?<br>4)PostMessage()和SendMessage()发出的消息就是些unQueue message吗?<br>5)PostMessage()和PostThreadMessage()的区别在哪?PostMessage()中的HWND是不是和PostThreadMessage()中的Thread ID一一对应?