Qt实现进程界面之间的鼠标焦点切换
本文实例为大家分享了Qt实现进程界面之间鼠标焦点切换的具体代码,供大家参考,具体内容如下 需求 有三个软件A、B、C。A是主要软件,B、C是辅助软件。 (1) 在使用A的过程中,按N键可以呼出软件B,按M键可以呼出软件C。再次按下可以隐藏它们。 (2) 在软件B、C都存在的条件下,按J键可以实现鼠标焦点以A->B->C的顺序在软件之间切换。 分析 需求(1) 在按键事件中对M或N键做处理,当对应键按下时,首先判断B.exe或C.exe是否存在,如果不存在则执行对应exe,否则显示或隐藏它们。这里不再赘述。 需求(2) 以从A切到B为例,由A通过UDP发消息给B,B收到消息后将焦点切到自身。其他类似。
用户评论