鼠标按住标题栏拖动窗体时产生什么消息?
如题。
我想在一个窗体被鼠标拖动的时候,向另一个进程中的窗体发消息,控制两个窗体一起移动。不知道有什么好办法,麻烦说详细一点,谢谢!
问题点数:100、回复次数:5Top
1 楼goodboyws(深夜不眠者(VCMVP))回复于 2005-11-17 15:24:03 得分 0
WM_MOVE消息Top
2 楼laiyiling(陌生人[MVP])回复于 2005-11-17 15:25:13 得分 0
WM_NCMOUSELEAVETop
3 楼laiyiling(陌生人[MVP])回复于 2005-11-17 15:25:52 得分 50
上面错了WM_NCMOUSEMOVETop
4 楼goodboyws(深夜不眠者(VCMVP))回复于 2005-11-17 15:35:17 得分 50
void CMyWindow::OnMove(int x, int y)
{
CWnd::OnMove(x, y);
CRect rc;
GetClientRect(rc);
ScreenToClient(rc);
m_RightWindow.SetWindowPos(NULL, rc.right, rc.top, 0, 0, SWP_NOSIZE | SWP_NOOWNERZORDER | SWP_NOZORDER | SWP_NOACTIVATE);
}Top
5 楼chenyulin(chen)回复于 2005-11-17 15:46:32 得分 0
WM_NCMOUSEMOVETop




