代码之家  ›  专栏  ›  技术社区  ›  Jive Dadson hmishra2250

从现有资源创建资源。ico图标

  •  0
  • Jive Dadson hmishra2250  · 技术社区  · 7 年前

    我有一个图标。ico格式。我想把它作为资源添加到我的VC++项目中。我想使用wxWidgets将其设置为主图标。

    wxFrame::设置图标(wxICON(foo));

    我试过各种各样的装饰品,比如foo。ico和wxBITMAP\u TYPE\u ico\u资源,yada yada,但我还没有找到完美的组合。

    编辑:我在网上找到了一些东西,上面说我需要创建一个新的资源并添加foo。我同意。我试着按照指示做,但没有任何乐趣。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Jive Dadson hmishra2250    7 年前

    我复制了一个资源文件,即sample。rc,来自wxWidgets示例。我在文本编辑器中编辑了它,用foo替换了图标名。ico在几个地方。我还注释了一个#include,它引用了一个wxWidget项目目录。在Visual Studio中,我将该文件添加到了参考资料中。我在程序中的MyFrame构造函数中写道,

    SetIcon(wxICON(sample));