关于全屏显示的过程中,移动鼠标到上方,出现菜单,移开鼠标,菜单消失的问题,高手请进!
我现在实现了全屏显示,想在全屏的时候鼠标移动到屏幕的最上面的区域时,这时候,显示出菜单,当我鼠标移开时,菜单又消失了,请问怎么实现这个操作?
[解决办法]
用两个窗口
一个全屏,一个只放置一个菜单
菜单窗口重叠在全屏窗口之上,在全屏窗口的 onmousemove 事件里判断是否显示菜单窗口
在菜单窗口的 onmouseleave 事件里隐藏菜单窗口
[解决办法]
通过判断鼠标的坐标位置,如果在上方要求的区域内,则显示菜单,菜单显示的代码:AfxGetMainWnd()-> SetMenu(指定的菜单资源);否则不显示菜单,代码:
AfxGetMainWnd()-> SetMenu(NULL);
[解决办法]
你可以把菜单放在一个工具条中,然后,设置这个工具条得显示和隐藏