(wxWidgets, Windows) Значок программы работает, но не во вкладке alt + или в окне закрытия - PullRequest
2 голосов
/ 14 февраля 2012

Я пишу приложение для Windows, используя WxWidgets.Я создал файл .rc с моим ресурсом значков, и моя программа отображается в проводнике с обозначенным значком.Однако он отображается только с общим значком в переключателе задач (alt + tab) и в меню «Закрыть» (небольшой прямоугольник в верхнем левом углу каждого окна, который позволяет перемещать, изменять размер, минимизировать / увеличивать и т. Д.).Я пропускаю шаг, или иначе делаю что-то здесь не так?Я кросс-компиляция под Linux с использованием MingW32 на случай, если это имеет значение.

1 Ответ

2 голосов
/ 14 февраля 2012

Как вы устанавливаете значок?Вам нужно установить значок для wxFrame.Что-то вроде

SetIcon(wxICON(aMyIcon));

в конструкторе wxFrame, где aMyIcon - имя, данное значку в вашем файле .rc.

...