困扰了一周的问题竟然是这个原因: 在 TrackPopoMenu 调用之前调用 SetForegroundWindow 。 参考:http://www.slyar.com/blog/tray-menu-exit.html 转载于:https://www.cnblogs.com/aishangxue/p/3366393.html