激活进程窗口是否对QQ做过专门的优化?

使用问题 · 1179 次浏览
iamadsl 创建于 2024-05-02 21:29

隐藏到托盘的程序一般会弹出类似下面的提示

但QQ如果没有打开任何对话窗口,应该也符合隐藏到托盘的条件,应该不会直接调出主窗口才对,所以是专门对QQ优化过?

我现在的需求是,如果有对话窗口就激活,没有就报错,但不要激活QQ主窗口

如果是专门做过优化,希望可以给个选项之类的,不要直接激活主窗口————或者不改功能的话,如何能实现存在对话窗口就激活,没有就报错?


回复内容
zryan 2024-05-02 21:43
#1

使用查找窗口模块查找顶层窗口,若找到则使用窗口的句柄将它置于前台,若未找到就自行处理。


iamadsl 回复 zryan 2024-05-02 22:42 :

好的谢谢!我试试

CL 2024-05-02 22:21
#2

我印象里没有什么特殊处理。 每个软件不同,有的是销毁窗口,有的是隐藏窗口。 找不到窗口的情况下就无法激活。

iamadsl 回复 CL 2024-05-02 22:42 :

好的谢谢,我再研究看看

回复主贴