CBitmapButton::LoadBitmaps
Tuto funkci použít, když chcete načíst jejich názvy zdrojů nebo identifikační čísla nebo nelze použít bitmapové obrazy AutoLoad fungovat, protože například vytváříte tlačítko bitmapy, které není součástí dialogové okno.
BOOL LoadBitmaps(
LPCTSTR lpszBitmapResource,
LPCTSTR lpszBitmapResourceSel = NULL,
LPCTSTR lpszBitmapResourceFocus = NULL,
LPCTSTR lpszBitmapResourceDisabled = NULL
);
BOOL LoadBitmaps(
UINT nIDBitmapResource,
UINT nIDBitmapResourceSel = 0,
UINT nIDBitmapResourceFocus = 0,
UINT nIDBitmapResourceDisabled = 0
);
Parametry
lpszBitmapResource
Body zakončený řetězec, který obsahuje název bitmapy normální rastrový obrázek tlačítka nebo "státu nahoru".Povinné.lpszBitmapResourceSel
Body zakončený řetězec, který obsahuje název rastrového obrázku pro společnosti vybrané tlačítko bitmapy nebo "státu dolů".Může být NULL.lpszBitmapResourceFocus
Řetězec zakončený hodnotou null, který obsahuje název rastr rastrový obrázek tlačítka body zaměřený státu.Může být NULL.lpszBitmapResourceDisabled
Body zakončený řetězec, který obsahuje název rastr rastrový obrázek tlačítka zakázána.Může být NULL.nIDBitmapResource
Určuje číslo ID zdroje prostředku bitmapy normální rastrový obrázek tlačítka nebo "státu nahoru".Povinné.nIDBitmapResourceSel
Určuje číslo ID zdroje bitmapy prostředku pro společnosti vybrané tlačítko rastrový obrázek nebo "dolů" stát.Může být 0.nIDBitmapResourceFocus
Určuje číslo ID zdroje bitmapy prostředku pro cílené stát rastrový obrázek tlačítka.Může být 0.nIDBitmapResourceDisabled
Určuje číslo ID zdroje zdroje rastr rastrový obrázek tlačítka zakázána.Může být 0.
Vrácená hodnota
Nenulová hodnota, pokud je úspěšná. jinak 0.
Příklad
CBitmapButton* pmyButton = new CBitmapButton();
// Create the bitmap button (must include the BS_OWNERDRAW style).
pmyButton->Create(NULL, WS_CHILD|WS_VISIBLE|BS_OWNERDRAW,
CRect(10,10,100,100), pParentWnd, 1);
// Load the bitmaps for this button.
pmyButton->LoadBitmaps(IDB_UP, IDB_DOWN, IDB_FOCUS, IDB_DISABLE);
Požadavky
Záhlaví: afxext.h