关于多线程中消息的问题,
我在看多线程的时候,经常遇到诸如postmessage, sendmessage,postmessage,transmitmessage,peekmessage等消息函数,谁能帮我解释一下,他们的意思及作用。高手请解释!
在编程的时候遇到这样一句:
renturn (UINT)-1;DWORD和LONG的区别,Char和byte的区别
什么意思?
我在看多线程的时候,经常遇到诸如postmessage, sendmessage,postmessage,transmitmessage,peekmessage等消息函数,谁能帮我解释一下,他们的意思及作用。高手请解释!
在编程的时候遇到这样一句:
renturn (UINT)-1;DWORD和LONG的区别,Char和byte的区别
什么意思?
解决方案 »
- 多线程问题
- 一个关于进程的问题.
- 在视窗口中生成一个可鼠标拖动的子窗口
- ListControl??????????????????
- 请问谁知道有好一点的关于硬件方面的网站---硬件维护方面的?
- 那里有免费VC++的视频教程Rm格式的
- 提示error C2065: 'showControlBar' : undeclared identifier请问是怎么回事??
- 在用Rasdial拨号成功后,如何读取服务器硬盘上的文件?
- 请问,有没有用VC6.0做数据库开发的高手啊!!
- 请问文件结束符的问题?
- 来者有分,VC新手,看完了深入浅出MFC,深觉得好书重要,请大家推荐基本VC的经典书。
- HTMl Help 一编译就提示“打开空文档失败”(在线给分)
LONG合DWORD,char和BYTE都是带符号和不带符号的区别。
(UINT)-1是把-1转换无符号整数,-1在内存中二进制表示为0xffffffff,本来是带符号整数,最高位做符号位,化为无符号整数后,最高位也成了数据位,值就变成了正的4294967295,即2的32次方减1。
The PostMessage function places (posts) a message in the message queue associated with the thread that created the specified window and returns without waiting for the thread to process the message. =============================================================================SendMessage要等到消息函数执行完毕才返回,接着执行下一步:
The SendMessage function sends the specified message to a window or windows. It calls the window procedure for the specified window and does not return until the window procedure has processed the message.=============================================================================关于PeekMessage等,本人对此了解不是很深,因此你看MSDN吧
那里说的我觉得已经很明白了=============================================================================多看看MSDN吧编程快乐