wine 运行微信时候,微信会留下一些阴影窗口在其他窗口上面,很影响操作。于是用最山寨的方式解决之。

用 WinSpy 可知,阴影窗口的类名微信统一叫做 “popupshadow”, 这样正好可以最大限度防止误杀,于是写个最简单的程序,每 3 秒查找所有这个类名的窗口,然后用 ShowWindow 隐藏即可。代码如下

然后用 mingw 交叉编译即可

后台保持它运行就可以正常使用微信了。