CToolBarCtrl::ReplaceBitmap
Ersetzt die vorhandene Bitmap im aktuellen ToolBar-Steuerelement durch eine neue Bitmap.
BOOL ReplaceBitmap(
LPTBREPLACEBITMAP pReplaceBitmap
);
Parameter
Parameter |
Description |
---|---|
[in] pReplaceBitmap |
Zeiger auf eine TBREPLACEBITMAP-Struktur, die die ersetzt werden beschreibt Bitmap und zur neuen Bitmap. |
Rückgabewert
true, wenn diese Methode erfolgreich ist; andernfalls false.
Hinweise
Diese Methode sendet die TB_REPLACEBITMAP Meldung, die im Windows SDK beschrieben wird.
Anforderungen
Header: afxcmn.h
Beispiel
Im folgenden Codebeispiel wird die Bitmap für die Standardsymbolleiste durch eine andere Bitmap.
{
// Replace one toolbar bitmap with another.
TBREPLACEBITMAP tbrb;
tbrb.hInstOld = ::AfxGetInstanceHandle();
tbrb.nIDOld = IDR_MAINFRAME;
tbrb.hInstNew = ::AfxGetInstanceHandle();
tbrb.nIDNew = IDR_MAINFRAME1;
tbrb.nButtons = 8;
CToolBarCtrl& m_toolBarCtrl = m_wndToolBar.GetToolBarCtrl();
BOOL bRet = m_toolBarCtrl.ReplaceBitmap( &tbrb );
}