CToolBarCtrl::ReplaceBitmap
以新的點陣圖取代目前工具列控制項的現有的點陣圖。
BOOL ReplaceBitmap(
LPTBREPLACEBITMAP pReplaceBitmap
);
參數
參數 |
描述 |
---|---|
[in] pReplaceBitmap |
為描述要取代之點陣圖的 TBREPLACEBITMAP 結構和新點陣圖的指標。 |
傳回值
true ,如果此方法成功,否則, false。
備註
這個方法會將 TB_REPLACEBITMAP 資訊,在 Windows SDK說明。
需求
標題: afxcmn.h
範例
下列程式碼範例會使用不同的點陣圖取代標準工具列的點陣圖。
{
// 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 );
}