繁体   English   中英

电子托盘应用程序 - 任务栏弹出菜单覆盖的 ui 窗口

[英]electron tray app - ui window covered by taskbar popup menu

我有一个电子托盘应用程序,当它的图标被点击时,会打开一个 ui 窗口。 唯一的问题是任务栏菜单笨拙地覆盖了它,即使我关注 ui BrowserWindow。 用户必须将鼠标悬停在 ui 窗口的一部分上并等待几秒钟才能关闭。 有谁知道将它放在前面或使用 c++ 或电子关闭任务栏菜单的方法?

你的应用程序

用c++想通了。 我通过 node-addon 调用它来在单击图标时关闭托盘通知溢出:

HWND overflow = FindWindow(L"NotifyIconOverflowWindow", NULL);
if (overflow != NULL && IsWindowVisible(overflow)) {
    PostMessage(overflow, WM_CLOSE, 0, 0);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM