(急!!!!)在MFC中,怎样实现当鼠标停在父窗口的某个位置时,出现图像或自定义的菜单,当鼠标离开时消失? 在MFC中,怎样实现当鼠标停在父窗口的某个位置时,出现图像或自定义的菜单,当鼠标离开时消失?最好给出具体实例,谢谢各位高人!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先确定好那个位置所在的区域,可以用CRect来记录。然后在父窗口类的WM_MOUSEMOVE消息处理函数中得到当前光标所在的位置(使用消息处理函数的参数point即可),然后使用CRect的成员方法PtInRect即可检查出当前光标是否在指定的区域,在的话,采取你的操作,不再的话,什么也不做。 加入WM_MOUSEHOVER WM_MOUSEMOVE 消息映射 根据鼠标指针位置判断区域并作处理 如果用WM_MOUSEMOVE不好用,可以使用getcusorpos函数,这是一个api函数,获得当前鼠标的坐标,拥有好用。 OnMouseMove()消息处理函数 窗体销毁时,主线程和工作线程的同步问题 在class B中用到class A成员变量的值 vs2003如何解析xml? 再次呼叫Tr0j4n(写轮兔) CListCtrl如何控制图片显示的位置 请教线程中的CEvent对象的用法? 又哪位高手知道用ping来得到网络间可以传输的最大包(MTU),要求VC源码? 这两本书? 如何动态分配内存空间???急!!!!!!!!! MFC程序界面能退出,但程序还在运行? ADO 多表查询 取字段问题 关于CFileDialog的问题
如果用WM_MOUSEMOVE不好用,可以使用getcusorpos函数,这是一个api函数,获得当前鼠标的坐标,拥有好用。