windows - (wxWidgets、Windows)程序图标可以工作,但在 alt+tab 或关闭框中不起作用

标签 windows icons mingw wxwidgets

我正在使用 WxWidgets 编写一个 Windows 应用程序。我已经创建了 .rc 文件,其中包含我的图标资源,并且我的程序在资源管理器中显示并带有指定的图标。但是,它仅在任务切换器(alt+tab)和关闭菜单(每个窗口左上角的小框,可让您移动、调整大小、最小化/最大化等)中显示为通用图标。我是否错过了一步,或者在这里做错了什么?我正在 Linux 下使用 MingW32 进行交叉编译,以防万一。

最佳答案

你如何设置图标?您需要设置 wxFrame 的图标。类似的东西

SetIcon(wxICON(aMyIcon));

在 wxFrame 构造函数中,其中 aMyIcon 是 .rc 文件中图标的名称。

关于windows - (wxWidgets、Windows)程序图标可以工作,但在 alt+tab 或关闭框中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9270620/

相关文章:

windows - electron-builder:卸载程序后如何删​​除深度链接协议(protocol)?

c++ - 将新子目录添加到 HKEY_LOCAL_MACHINE\Software\Classes 后如何更新 HKEY_CLASSES_ROOT

c# - 在 WPF 图像中显示图标

c++ - 如何将 zlib1.dll 添加到 MinGW

r - 在 windows 和 windows 的 linux 子系统之间共享 R 库

c - 如何从 Visual Studio C 编译器获得更有用的警告?

android - 这个图标叫什么?

CSS,改变链接中图标字体的悬停效果

无法运行使用 gcc (minGW) 编译的 .exe 文件

c - 暂定定义和内存分配