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

问题描述 投票:1回答:1

我有一个电子托盘应用程序,当单击其图标时,会打开一个ui窗口。唯一的事情是,即使我将ui BrowserWindow放在焦点上,任务栏菜单也很难将其覆盖。用户必须将鼠标悬停在ui窗口的一部分上,并等待几秒钟才能关闭。有谁知道使用它的方式或者使用c ++或electronic关闭任务栏菜单?

y app

javascript c++ electron taskbar
1个回答
0
投票

用c ++弄清楚。单击图标时,我通过node-addon调用此命令以关闭任务栏通知溢出:

HWND overflow = FindWindow(L"NotifyIconOverflowWindow", NULL);
if (overflow != NULL && IsWindowVisible(overflow)) {
    PostMessage(overflow, WM_CLOSE, 0, 0);
}
© www.soinside.com 2019 - 2024. All rights reserved.