关于windows消息(50分)

  • 主题发起人 主题发起人 moroko
  • 开始时间 开始时间
M

moroko

Unregistered / Unconfirmed
GUEST, unregistred user!
SendMessage(窗口句柄,WM_NCRBUTTONDOWN,0,0);<br><br>发送WM_NCRBUTTONDOWN消息 &nbsp;为什么窗口并没有被右键按住??<br><br>在spy 里也没有看到WM_NCRBUTTONDOWN消息发送到 这个窗口上,该如何解决?
 
帮顶<br>先检查下窗口句柄是否正确<br>用断点调试下
 
sendmessage()并不是发送消息到消息队列里面~和postmessage不一样,它是直接发送给窗口函数的,<br>为什么没有执行你可以看看帮助~~<br> &nbsp; If a window has captured the mouse, this message is not posted.~~帮助上的
 
学习,这方面老是弄错。《Delphi高手突破》和《Delphi精要》里边对消息有详细的解说。
 
xiaohongna 你好<br><br>非无偿解决问题!<br>postmessage()的确可以发送到窗口中<br>但不是我要的效果,当使用鼠标右键点住任何应用程序时,程序都会停止运行<br>我发送按住窗口右键的消息程序照样运行,没有出现鼠标按下的效果<br>改如何作到呢?<br>下面的一个附件是别人给我做的一个演示程序,谁能告诉我他是如何做到呢!<br>http://www.kb11.com/test.rar
 
后退
顶部