![]() |
|
|
![]()
|
|
| ShurikA |
|
|||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
Когда создаётся кнопка через визард (VS2005), в настройке кнопки есть "Icon".
На сколько я понимаю это даёт возможность присобачить иконку к кнопке. Как? |
|||
|
||||
| tigger |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 456 Регистрация: 30.4.2005 Репутация: 3 Всего: 4 |
Используй кнопка.SetIcon( ::LoadIcon(NULL, IDI_QUESTION) );
|
|||
|
||||
| ShurikA |
|
|||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
дге? Она же создана визардом |
|||
|
||||
| ShurikA |
|
|||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
Попробовал я сделать вот так:
не работает... кнопка остаётся пустая |
|||
|
||||
| Pulse69 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 28.4.2006 Где: Хабаровск Репутация: нет Всего: 10 |
Вот тут может быть проблема.
Если в LoadIcon первый параметр - NULL, то загружается иконка не из ресурсов, а стандартная. Насколько я помню, стандартной иконки IDI_ICON1 нет. Попробуй написать LoadIcon( AfxGetInstanceHandle(), MAKEINTRESOURCE( IDI_ICON1) ) --------------------
Ctrl+Alt+Reset |
|||
|
||||
| ShurikA |
|
|||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
Тоже самое... |
|||
|
||||
| Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
Свои иконки нужно грузить так:
-------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
| ShurikA |
|
|||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
Так тоже не работает:
Это сообщение отредактировал(а) ShurikA - 26.7.2006, 15:10 |
|||
|
||||
| Pulse69 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 28.4.2006 Где: Хабаровск Репутация: нет Всего: 10 |
А у меня вот так работает
SetButtonStyle что-то не пашет. --------------------
Ctrl+Alt+Reset |
|||
|
||||
| ShurikA |
|
|||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
Так ладно, давайте по другому:
У кнопки можно установить ownerdraw, при этом кнопка просто пропадает. Как дальше с этим можно работать? и ещё один вопрос:
правильный ли это способ получить обьект кнопки? |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |