VC中如何給按鈕貼圖

來源:互聯網
上載者:User

首先裝入一副BMP圖片資源,ID修改為IDB_BMP;
再在按鈕屬性設定對話方塊選“風格”標籤,在裡面選中Bitmap複選框,然後在對話方塊類標頭檔增加一個CBitmap類型變數m_bitmap;
在WM_INITDIALOG訊息處理函數裡面加入如下代碼:
BOOL conver::OnInitDialog() 
{
    CDialog::OnInitDialog();

    m_bitmap.LoadBitmap(IDB_BMP);
    
    CButton *m_pButton;
    m_pButton=(CButton*)GetDlgItem(IDOK);// IDOK是按鈕的ID
    m_pButton->SetBitmap(HBITMAP(m_bitmap));
    
    return TRUE;  

}

我按照所說的做的,怎麼顯示不了位元影像呀?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.