我的程序问题出在那里?
ren20 2001-05-10 07:31:00 一个对话框,鼠标进入对话框客户区就到屏幕上的一个位置, 离开又换一个位置。
但是我的程序为什么只能响应进入,不能响应离开。 鼠标离开,对话框为什么不换位置。
谢谢
void CRf001Dlg::OnMouseMove(UINT nFlags, CPoint point)
{
CRect rect;
GetWindowRect(&rect);
ClientToScreen(&point);
if (rect.PtInRect(point))
{
::SetWindowPos (GetSafeHwnd(), HWND_TOPMOST,100, 110, 280, 150,SWP_SHOWWINDOW);
}
else
{
::SetWindowPos (GetSafeHwnd(), HWND_TOPMOST,200, 410, 150, 50, SWP_SHOWWINDOW);
}