WM_MOVING 和 WM_MOVE(50分)

  • 主题发起人 主题发起人 东门飚血
  • 开始时间 开始时间

东门飚血

Unregistered / Unconfirmed
GUEST, unregistred user!
我替换窗体函数后,拦<br>WM_MOVING 和 WM_MOVE<br>这两个消息<br>我的窗体函数定义<br>function NewWndProc(hHwnd, Msg, wParam, lParam: LongWORD): Longint;<br>在上面两个消息里,移动的X,Y怎么获取呢?
 
WM_Move中 <br>x:=loword(lparam);<br>y:=hiword(lparam);<br>Y没错,但是X总是为0;<br>WM_MOVING<br>到现在还不知道X,Y在哪里<br>用var<br>p:^Trect<br>p:=pointer(lparam);<br>p^.x p^.y 好像不对吧,得不到正确的值<br>
 
我也想知道!!
 
后退
顶部