Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Как вставить в канве или в форме?


Автор: NikSer 22.4.2006, 16:16
Здравствуйте!
Есть такая проблема!

Этот листинг рисует иконку из екзешки на экран?

HINSTANCE hInst;
HICON Icon1;
HDC hDC=GetDC(NULL);
int IC;
Icon1=ExtractIcon(hInst,"c:\\1.exe",0);
DrawIcon(hDC,0,0, Icon1);

Как сделать,чтобы иконка нарисовалась в канве или в форме?

 

Автор: tigger 22.4.2006, 18:45
рисует на форме
HDC hDC=GetDC(Form1->Handle)

рисуем на канве
HDC hDC=GetDC(Canvas->Handle)

 smile  

Автор: NikSer 23.4.2006, 12:42
Спасибо большое!!!
Все получилось! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)