为什么微信群聊语音的窗口不能对其(完全)操作

使用问题 · 1721 次浏览
五颗米仔兰 创建于 2022-01-08 11:55

微信群聊语音的类名:TalkRoomLayerWnd

想弄一个快捷键一键闭麦的动作,发现“窗口操作”这个功能不完全能对微信群聊的语音界面操控。

 

测试下来,正常运行的有移动窗口,最大化

有问题的选项:

”设置为前台窗口“——没有最小化时可以正常运行,最小化后就无法设为前台窗口了。

“设置显示状态=>最小化”——会放最一个奇怪的地方。

“设置显示状态=>“隐藏”——会在桌面留下一个黑洞。

”置顶窗口“——当用其他窗口试图遮住它的时候,语音界面的边框被遮住了,但头像和按钮没有被遮挡。

 

其他的选项没有测试。但是问题已经很大了,有没有大佬知道怎么回事不?


回复内容
CL 2022-01-08 11:58
#1

是不是它本身是个子窗口? 试试获取它的根窗口进行操作

五颗米仔兰 2022-01-08 17:20 :

谢谢大佬,确实是它还有个父窗口的原因,顺便去学习了一下Windows系统的窗口层次关系👍

回复主贴