Иконка

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Feniksa
Сообщения: 17
Зарегистрирован: 10 июн 2005, 15:13

Народ. Помогите мне неучу. Как в Visual C++ .NET окну свою иконку приделать. :?:
Hawk
Сообщения: 216
Зарегистрирован: 17 фев 2004, 14:52
Откуда: СПб
Контактная информация:

На MFC пишешь? Тогда тебе надо просто в ресурсах найти иконку с идентификатором IDR_MAINFRAME и заменить её на свою
Feniksa
Сообщения: 17
Зарегистрирован: 10 июн 2005, 15:13

Да нет на API.
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

Тогда тем более непонятно
в WndClass есть отдельный член для иконки класса окна
так и называется hIcon даешь ему нужную иконку и все ок
В SAD - все в SAD.
Hawk
Сообщения: 216
Зарегистрирован: 17 фев 2004, 14:52
Откуда: СПб
Контактная информация:

Ага которую в RegisterClass передаешь
Feniksa
Сообщения: 17
Зарегистрирован: 10 июн 2005, 15:13

Спасибо. Биг респект. :!: :!:
caspi
Сообщения: 7
Зарегистрирован: 08 авг 2005, 09:13

а если тебе надо изменить в run-time то есть WM_SETICON
Аватара пользователя
WinMain
Сообщения: 929
Зарегистрирован: 14 янв 2005, 10:30
Откуда: Москва
Контактная информация:

Можно так:

SetClassLong(hWnd, GCL_HICON, (LONG)hIcon);
Ответить