全屏程序,触发一条件,让系统的任务栏出现在屏幕底部?环境win7,VC++

如题。
稍微详细一点描述。我应用程序界面是全屏的,直接是1920×1080像素设置的,并且是设置为topmost。现在使用方需要增加一点功能,就是移动鼠标到屏幕底部,希望系统的任务栏能够弹出,以切换应用程序什么的。求高手指点一二啊。环境:win7。

3个回答

给鼠标移动事件(Mouse_Move)上加上判断和处理就可以了吧,鼠标移动到底部时就取消程序最前并把任务栏给调出来。

结贴啊。这个问题解决了,也是采用鼠标判断的方式,但是是通过在WPF中增加一个hook类判断鼠标的移动。另外,造成问题的原因不是取消应用程序最前端的能够解决的,而是WPF的窗口在设置‘nosize’的时候一个问题,需要修改这个问题。同时感谢_孤星

结贴啊。这个问题解决了,也是采用鼠标判断的方式,但是是通过在WPF中增加一个hook类判断鼠标的移动。另外,造成问题的原因不是取消应用程序最前端的能够解决的,而是WPF的窗口在设置‘nosize’的时候一个问题,需要修改这个问题。同时感谢_孤星

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!