Страница 1 из 1

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

СообщениеДобавлено: 12.03.2012 12:30:21
vitaly_l
Нужно на BitBtn установить значёк - это просто.
А вот как установить системный значёк???
В частности нужно установить "щит от UAC" такой как при "Запуск от имени администратора".

Вопрос: Какая функция, может выудить из системы значёк и присвоить его BitBtn ???

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

СообщениеДобавлено: 12.03.2012 13:19:25
Vadim
vitaly_l
Сам не делал, но что-то вроде этого:
Код: Выделить всё
const
  SHEET_UAC = $160С;
...
SendMessage(BitBtn.Handle, SHEET_UAC, 0, SFFFFFFFF);

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

СообщениеДобавлено: 12.03.2012 13:51:57
Mr.Smart

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

СообщениеДобавлено: 12.03.2012 19:31:44
vitaly_l
Vadim писал(а):SHEET_UAC = $160С;

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

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

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

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


.

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

СообщениеДобавлено: 12.03.2012 19:45:04
Mr.Smart
vitaly_l писал(а):там хороший пример на С++...

Я бы сказал на C# :wink:

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

СообщениеДобавлено: 19.03.2012 11:56:30
vitaly_l
Mr.Smart писал(а):Я бы сказал на C#

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