Как взять: значёк(иконку) из системных?

Модератор: Модераторы

Ответить
Аватара пользователя
vitaly_l
долгожитель
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41
Контактная информация:

Как взять: значёк(иконку) из системных?

Сообщение vitaly_l »

Нужно на BitBtn установить значёк - это просто.
А вот как установить системный значёк???
В частности нужно установить "щит от UAC" такой как при "Запуск от имени администратора".

Вопрос: Какая функция, может выудить из системы значёк и присвоить его BitBtn ???
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

vitaly_l
Сам не делал, но что-то вроде этого:

Код: Выделить всё

const 
  SHEET_UAC = $160С;
...
SendMessage(BitBtn.Handle, SHEET_UAC, 0, SFFFFFFFF);
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Аватара пользователя
vitaly_l
долгожитель
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41
Контактная информация:

Сообщение vitaly_l »

Vadim писал(а):SHEET_UAC = $160С;

Громадное спасибо - работает!

Mr.Smart писал(а):http://krez0n.org.ua/archives/842

там хороший пример на С++...

:arrow: Короче: Всем, ХОРОШЕГО НАСТРОЕНИЯ!


.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

vitaly_l писал(а):там хороший пример на С++...

Я бы сказал на C# :wink:
Аватара пользователя
vitaly_l
долгожитель
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41
Контактная информация:

Сообщение vitaly_l »

Mr.Smart писал(а):Я бы сказал на C#

Я не программист, я художник... мог бы и сам догадаться.
Вечно Вам программистам - всё нужно подсказывать :wink:
Ответить