hcling97

Results 1 issues of hcling97

首先感谢你的无私共享。 我调试了你的代码,在Win10,包括Win11早期版本中运行一切正常,但是Win11 22H2 22621.1000差不多是这个版本之后,代码就失效了。 ![Win11Version](https://github.com/LCiZY/HideTrayIcon/assets/33849864/ef8ff178-ae22-45e5-bc0c-d005c57dcb52) 微软更新了系统托盘的样式,变成了圆角矩形。 ![SysTrayStyle](https://github.com/LCiZY/HideTrayIcon/assets/33849864/74b08b2a-746c-4a6c-b4a1-aa81e5e77086) 通过spy++分析,normal状态的图标被设置在Shell_TrayWnd下的Windows.UI.Composition.DesktopWindowContentBridge窗体对象中 ![NormalTrayIcon](https://github.com/LCiZY/HideTrayIcon/assets/33849864/ed3af82e-cbb6-4c79-b5b4-ac907c016948) overflow的图标被设置在TopLevelWindowForOverflowXamlIsland下的Windows.UI.Composition.DesktopWindowContentBridge窗体对象中。 ![OverflowTrayIcon](https://github.com/LCiZY/HideTrayIcon/assets/33849864/028d11ec-a98b-45ba-99f4-ea37eeada54b) 这些都不是问题,但用以前的数据结构无法再取到任何icon的数据了,代码一直反馈icon数量是0。 请教您如何去处理这一问题。 附上spy++导出的窗体对象树。 [SpyxxWndTree.txt](https://github.com/LCiZY/HideTrayIcon/files/11514727/SpyxxWndTree.txt) 谢谢,祝好!