Sources
Delphi Russian Knowledge Base
DRKB - база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Как использовать встроенные в Windows иконки в своем приложении?

01.01.2007

Сперва необходимо узнать константы, которые соответствуют определённым иконкам. Все они определены в API unit (windows.pas) в Delphi:

Следующий пример рисует иконку вопроса на панели:

var
  DC: HDC;
  Icon: HICON;
begin
  DC := GetWindowDC(Panel1.Handle);
  Icon := LoadIcon(0, IDI_QUESTION);
  DrawIcon(DC, 5, 5, Icon);
  ReleaseDC(Panel1.Handle, DC);
end;
Previous page:
Проблемы с TCanvas.StretchDraw при рисовании иконок
Top:
DRKB
Next page:
Как получить иконку чужого окна?