如何在我的框架应用程序中添加wxIcon?

时间:2009-10-31 13:22:39

标签: c++ wxwidgets icons

我在网上看了一遍,似乎找不到在我的wxWidgets应用程序中包含wxIcon的标准方法,它实际上有效!我已经尝试将图标转换为XPM,包括我也尝试加载位图,但无论我做什么似乎都在编译,但图标永远不会出现!

2 个答案:

答案 0 :(得分:3)

如果您在Windows上尝试此操作,请确保图标为32x32像素。所有其他尺寸都没有被渲染......

答案 1 :(得分:1)

这是您在这里谈论的应用程序的主要图标吗?如果是这样,您只需要将它作为.rc文件中的第一个图标资源,例如:

mainicon ICON "myapp.ico"

另一方面,如果你在某个其他框架上专门设置了一个图标,那么只需通过wxTopLevelWindow::SetIcon进行设置即可。

如果这些都不起作用,也许您可​​以发布一些不起作用的代码示例?