一:我在按钮上面放了BMP图片,可是BMP图周围有白色的,应该用什么方法可以消除周围的白色,
达到ICO图的效果
二:我已经设置透明了(dc.SetBkMode( OPAQUE );)为什么我的静态文本还有底色呢
void CFgDlg::OnPaint() 
{
 CPaintDC dc(this); // device context for painting dc.SetBkMode( OPAQUE );// 透明
 dc.SetTextColor(0xffffff);//改变字体颜色
 CBitmap mBitmap;
 mBitmap.Attach( SHLoadImageFile( _T( "\\My Documents\\123.bmp" ) ) );//读取资源图片 BITMAP mInfo;
 mBitmap.GetBitmap( &mInfo ); CDC mPicDC;
 mPicDC.CreateCompatibleDC( &dc );
 CBitmap* pOldBitmap = mPicDC.SelectObject( &mBitmap ); dc.BitBlt( 0, 0, mInfo.bmWidth, mInfo.bmHeight, &mPicDC, 0, 0, SRCCOPY );
 mPicDC.SelectObject( pOldBitmap );
 mBitmap.DeleteObject();
}