Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Извлечь иконку из MessageBox

17K
17 декабря 2006 года
Conteacky
23 / / 07.12.2006
У MessageBox есть системные MessageBoxIcon.
Можно ли оттуда извлечь иконку, как Bitmap, Image, в общем, чтобы не привлекать ресурсы со стороны?
5
18 декабря 2006 года
hardcase
4.5K / / 09.08.2005
Нет. Это системные иконки.

А MessageBoxIcon - это просто системные идентификаторы для этих иконок.
713
18 декабря 2006 года
Ap0k
360 / / 13.03.2006
Conteacky, уверен, что хочешь извлечь а не внедрить?
Есть API функция MessageBoxIndirect. Она как раз создана для внедрения собственных иконок...
MessageBoxIndirect на Platform Invoke:
1) MessageBoxIndirect (user32)
2) MSGBOXPARAMS (Structures)
3) MsgBoxCallback (Delegates)
Полная оболочка на CodeProject - Advanced MessageBoxing with the C# MessageBoxIndirect Wrapper
17K
18 декабря 2006 года
Conteacky
23 / / 07.12.2006
Цитата:
уверен, что хочешь извлечь

Конечно извлечь. Используя ссылку на системные иконки, нарисовать на форме не применяя внешних ресурсов (рисунков со стороны)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог