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


Автор: Alca 15.1.2009, 16:51
Надо иконку с TImageList втыкнуть на TSpeedButton!

Автор: mrbrooks 15.1.2009, 17:00
Код

ImageList->GetBitmap(0, SpeedButton->Glyph); // где 0- индекс картинки

Автор: Alca 15.1.2009, 17:25
Код

Graphics::TBitmap *pBitmap = new Graphics::TBitmap();
pBitmap->Transparent      = true;
SHFILEINFO info;
DWORD ImageHandle = SHGetFileInfo("C:\\", 0, &info, sizeof(info), SHGFI_SYSICONINDEX | SHGFI_SMALLICON);
if (ImageHandle != 0) {
    ilDrives->Handle = ImageHandle;
    ilDrives->ShareImages = true;
}
if (ilDrives->Count > 0) {
    ilDrives->GetBitmap(info.iIcon, pBitmap);
}
//...
delete pBitmap;


Спасибо.

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