当前位置: 首页 > 知识库问答 >
问题:

如果通过单击任务栏按钮将程序最小化,则SW_SHOWNOACTIVATE不工作

齐昊
2023-03-14

我的应用程序可以从另一个应用程序接收消息。如果应用程序最小化,我想恢复到以前的状态,而不给它的焦点。

我要打电话给你

::ShowWindow(hWnd, SW_SHOWNOACTIVATE);

如果使用标题栏中的“最小化”按钮最小化应用程序,则效果良好,但如果通过单击Windows任务栏中的“最小化”按钮最小化应用程序,则应用程序将获得焦点。

这个问题可以解决或解决吗?

共有1个答案

江英卓
2023-03-14

您可以在调用 函数之前执行以下 。之后,您可以使用 还原前台窗口。这取决于您对焦点的含义,但是,前景窗口和焦点是不同的(对于元素焦点,使用

 类似资料:
  • 我正在创建一个JavaFX2.2程序,需要创建自定义UI控件(仅限于顶部的最小化最大化/恢复关闭按钮)。我需要为这个目的创建自定义按钮,简单到刚刚创建。 我只需要最小化和最大化/恢复按钮的真正代码(关闭按钮相当于儿戏)。最小化按钮将应用程序恢复到任务栏。最大化按钮将其最大化以适应用户的屏幕,并在最大化时切换到还原按钮。当单击恢复按钮时,窗口将恢复到其初始大小(1200x600)。 我尝试了在我的f

  • 我有一个点击单选按钮的代码,一开始我用的是Chrome。使用下面的代码: 我发现了一个错误: 做研究的时候,我把代码改成: 当我单击单选按钮时,标签会在单击时获得一个附加属性。 其他编辑: 这组按钮如下所示:

  • 点击通知按钮后如何关闭状态栏? 我试过了,但有个例外: 我的代码: 在NotificationIntent类

  • 想通过按钮来控制屏幕最大化或最小化,但是运行之后就会报__dirname is not defined,为什么呢

  • 问题内容: 我创建了一个简单的电话目录,并且能够通过单击按钮来打开Whatsapp联系人。 这是示例代码: 如何通过单击android中的按钮来打开Whatsapp组? 希望给我任何建议! 问题答案: 您必须使用群组链接。当用户安装您的应用程序时,您应该要求他们从whatsapp组信息中复制组链接,然后将其存储以直接从您的应用程序访问该组。该链接仅对群组管理员可见,因此,如果用户不是管理员,则应指

  • 问题内容: 我正在使用精美的框创建弹出窗口,并使用iframe在其上加载另一个页面。这是我的代码 它成功加载页面并执行相应的操作。但是,它没有关闭弹出窗体,而是在弹出窗口本身内部加载了弹出源窗体。我想在工作完成后关闭弹出窗口,然后返回到从其生成弹出窗口的主菜单页面。如何在弹出窗口的按钮单击上实现此目的。 此致Rangana 问题答案: 拨电至 根据http://fancybox.net/faq 如