CToolBarCtrl::ReplaceBitmap
Remplace la bitmap existante dans le contrôle de barre d'outils en cours par une nouvelle bitmap.
BOOL ReplaceBitmap(
LPTBREPLACEBITMAP pReplaceBitmap
);
Paramètres
Paramètre |
Description |
---|---|
[in] pReplaceBitmap |
Pointeur vers une structure de TBREPLACEBITMAP qui décrit la bitmap à remplacer et à la nouvelle bitmap. |
Valeur de retour
true si cette méthode est réussie ; sinon, false.
Notes
Cette méthode envoie le message de TB_REPLACEBITMAP , qui est décrit dans Kit de développement logiciel Windows.
Configuration requise
en-tête : afxcmn.h
Exemple
l'exemple de code suivant remplace la bitmap pour la barre d'outils standard par une bitmap différente.
{
// 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 );
}