CToolBarCtrl::ReplaceBitmap
Varolan bir bit eşlemi, geçerli araç çubuğu denetimi ile yeni bir bitmap yerini alır.
BOOL ReplaceBitmap(
LPTBREPLACEBITMAP pReplaceBitmap
);
Parametreler
Parametre |
Description |
---|---|
[in]pReplaceBitmap |
İşaretçi bir TBREPLACEBITMAP bitmap değiştirilmesi ve yeni bitmap açıklayan yapı. |
Dönüş Değeri
trueBu yöntem başarılı olursa; Aksi takdirde, false.
Notlar
Bu yöntem gönderir TB_REPLACEBITMAP 'de açıklanan iletiyi Windows SDK.
Gereksinimler
Başlık: afxcmn.h
Örnek
Aşağıdaki kod örneği ile farklı bir bit eşlem bit eşlem için standart araç çubuğunda yerini alır.
{
// 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 );
}