设置工具栏图标背景颜色为透明

m_imgToolBar.Create( 32, 32, ILC_MASK | ILC_COLOR32, 6, 0 ); CBitmap bm; bm.LoadBitmapW( IDR_MAINFRAME ); m_imgToolBar.SetBkColor( ::GetSysColor( COLOR_BTNFACE ) ); //第二个参数为图片背景颜色 m_imgToolBar.Add( &bm, RGB( 212, 208, 200 ) ); bm.Detach(); m_wndToolBar.GetToolBarCtrl().SetImageList( &m_imgToolBar );

m_imgToolBar为CImageList类全局变量。

你可能感兴趣的:(工具)