FAQ:WinAPI VCPP:назначить иконку окна из ресурсов

Материал из Весельчак У
Версия от 19:42, 3 октября 2009; RXL (обсуждение | вклад) (Новая: ===Как сменить иконку у диалога или мейнфрейма? (поставить свою иконку из ресурсов)=== Пример: <code cpp> HICON m...)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Как сменить иконку у диалога или мейнфрейма? (поставить свою иконку из ресурсов)

Пример:

HICON m_hIcon;
 
// ...
// ...
 
m_hIcon = AfxGetApp()->LoadIcon(IDR_1);
SetIcon(m_hIcon, TRUE);

где

  • IDR_1 - ИД иконки в ресурсах
  • m_hIcon - хендл типа HICON (естественно - не временный, а, скажем, член класса)