MFC實現爲窗體添加的背景圖片


MFC實現爲窗體添加的背景圖片

做者:flyfish 2010-03-13

前提

將一個bmp圖片添加到資源中
在資源視圖中更改位圖資源的ID爲IDB_BITMAP_BACKGROUND。

第一種方法:

在Dialog中添加一個Picture Control控件,將Picture Control控件的Type屬性
更改成Bitmap。設置Image屬性爲IDB_BITMAP_BACKGROUND。
這樣圖片自動加載到窗口中。

第二種方法:

添加消息函數OnEraseBkgnd
在BOOL 類名::OnEraseBkgnd(CDC* pDC)函數中添加以下代碼

BOOL 類名::OnEraseBkgnd(CDC* pDC)
{
     // TODO: 在此添加消息處理程序代碼和/或調用默認值
     CRectrect

相關文章
相關標籤/搜索