將Button按鈕設定位圖風格打開,同樣給按鈕設定位圖SetBitmap,在Windows 7中可行,但在XP系統中不可行,不知其原因。
CBitmap bmp;
bmp.LoadBitmap(IDB_BITMAP1);
CButton* pButton = (CButton*)GetDlgItem(IDC_BUTTON1);
pButton->ModifyStyle(0, BS_BITMAP);
pButton->SetBitmap(bmp);
uj5u.com熱心網友回復:
可能是作用域的問題?static CBitmap bmp; bmp.DeleteObject();
bmp.LoadBitmap(IDB_BITMAP1);
uj5u.com熱心網友回復:
bmp改為成員變數,或者全域變數uj5u.com熱心網友回復:
應該是xp不支持吧,像這樣按鈕顯示位圖的都需要重繪,這樣在所有機器上效果都是一致的轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/73818.html
標籤:界面
下一篇:有沒有做過樣條曲線求交點的
