Для Visual Studio 2010 в приложении на основе диалогового окна MFC
A. В представлении ресурсов щелкните правой кнопкой мыши значок папки и добавьте значок. Дайте ему идентификатор, такой как IDI_MYICON. Оставьте все как есть или нарисуйте что-нибудь приятное.
B. Перейти к OnInitDialog. Добавьте следующие две строки кода:
HICON hMyIcon = LoadIcon( AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_MYICON) );
SetIcon( hMyIcon, FALSE ); // FALSE == use as small icon
Вы можете прочитать об этих функциях в справке, чтобы понять, что происходит.
Устанавливает значок как значок для системного меню (topleft) и на панели задач. Это, однако, не отражается автоматически во всех ситуациях. Например. для иконки в системном окне вам необходимо явно указать значок снова при вызове Shell_NotifyIcon ().