我原先把鼠标进行了隐藏,在鼠标移离view时(比如选择菜单)再次显示,我在脱离view时进行了鼠标的显示设置(参代码),但是不起作用,不知为什么,求救大虾。LRESULT CMYView::OnMouseLeave(WPARAM wParam, LPARAM lParam)
{ MessageBox("leave!");//debug only
SetCursor(LoadCursor(NULL, IDC_WAIT));
ShowCursor(TRUE);
Invalidate();
}
{ MessageBox("leave!");//debug only
SetCursor(LoadCursor(NULL, IDC_WAIT));
ShowCursor(TRUE);
Invalidate();
}
解决方案 »
- 不知道网址秀(www.wzxiu.com)是怎么在windows2000的右键菜单中增加菜单项的?
- 求 vc++ 技术内幕 第四版
- 同样的结构,为什么在别的工程中sizeof是32个字节,在我的工程中就是36个字节?!!!
- 希望对C++和C#都有较深认识的高手来为我解答疑惑?
- 如何动态创建一个和普通的Edit控件那样的edit控件呢?
- 简单问题哈!
- 怎样写出动态菜单?
- 哪位高手有空的话不妨帮我仔细分析一下这段程序:)
- 如何监测网卡状态或者网卡IP地址变化
- 怎样得到窗口以外的鼠标信息,为什么GetMouseMovePoints()被vc认为是invalidate identifer
- debug版的程序是不是更容易被分析?
- 怎样在IE的状态栏上加一个搜索眶????
经过测试(messagebox()),响应了OnMouseLeave(,)消息;现在我离开view选择menu应该怎样SetCapture
记得ReleaseCapture