PostMessage的使用问题(50分)

  • 主题发起人 主题发起人 willrain
  • 开始时间 开始时间
W

willrain

Unregistered / Unconfirmed
GUEST, unregistred user!
PostMessage(<br>&nbsp; &nbsp; HWND hWnd, // handle of destination window<br>&nbsp; &nbsp; UINT Msg, // message to post <br>&nbsp; &nbsp; WPARAM wParam, // first message parameter<br>&nbsp; &nbsp; LPARAM lParam // second message parameter<br>&nbsp; &nbsp;);<br>其中WPARM、LPARAM是如何取值? 哪里有明细表?
 
你送消息出去,你可以看一看这个消息的定义,看WPARAM和LPARAM有没有什么特别要求,另外,这两个参数也提供了一个方法在送消息的同时可以附带一些数据。
 
呵呵,樓主您的註解不是講的很清楚了嗎?<br>目標窗口的句柄,<br>要發的消息如WM_CLOSE WM_USERE+101
 
关注~~~~~~~~~~~~~~~
 
看你的Msg是什么消息了,具体内容看帮助,MSDN或Delphi-&gt;Help-&gt;Windows SDK都可以
 
Windows SDK上讲的内容都是很简单的,这两个参数很少用到,我一般都是用0。<br>比如我用CM_MOUSELEAVE消息来判断鼠标是否离开了当前窗口,但窗口上有很多控件,每一个控件都会收到这个消息,这样效果不好,是否能只让主窗体来处理这个消息呢,用WParam可以吗?
 
后退
顶部