我的程序问题出在那里?
一个对话框,鼠标进入对话框客户区就到屏幕上的一个位置, 离开又换一个位置。
但是我的程序为什么只能响应进入,不能响应离开。 鼠标离开,对话框为什么不换位置。
谢谢
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);
}
但是我的程序为什么只能响应进入,不能响应离开。 鼠标离开,对话框为什么不换位置。
谢谢
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);
}
...全文
相关推荐
数据结构 程序设计 机器调度问题.zip_C语言_M?n_调度程序
多机调度问题的解决方案,算法进行合理调度,使得在m台机器上处理n个作业所需要的处理时间最短。
个人总结40个Java多线程面试问题和答案
个人总结40个Java多线程面试问题和答案,很全面,让你不再担心多线程的面试问题。
让应用程序作为服务运行
将应用程序打包成服务,用了很久都没有出问题,里面有说明文件 想让一个程序在启动系统的时候自动运行,你有什么好办法?添加到启动组?那如果别人删除掉就不管用了。如果你使用了Windows NT/2000/XP,就可以试试把这个程序添加为一个服务,这样只有拥有权限的人才可以更改服务,只要你设置好权限,就不用担心会被别人删除了
Midas-Gen常见问题解答.pdf
Midas-Gen常见问题解答
编制计算机程序解决问题PPT.ppt
编制计算机程序解决问题PPT.ppt



