如何用位圖顯示下壓按鈕
發表于:2007-07-14來源:作者:點擊數:
標簽:
Windows 95按鈕有幾處新的創建風格,尤其是BS_BITMAP和BS_ICON,要想具有位 圖按鈕,創建按鈕和調用CButton : : SetBitmap或CButton : : SetIcon時要指 定BS_BITMAP或BS_ICON風格。 首先,設置按鈕的圖標屬性。 然后,當對話初始化時調用CButton: : SetIcon
Windows 95按鈕有幾處新的創建風格,尤其是BS_BITMAP和BS_ICON,要想具有位
圖按鈕,創建按鈕和調用CButton : : SetBitmap或CButton : : SetIcon時要指
定BS_BITMAP或BS_ICON風格。
首先,設置按鈕的圖標屬性。
然后,當對話初始化時調用CButton: : SetIcon。注意:下例用圖標代替位圖,
使用位圖時要小心,因為不知道背景所有的顏色——并非每個人都使用淺灰色。
BOOL CSampleDlg : : OnInitDialog ( )
CDialog : : OnInitDialog ( ) ;
//set the images for the push buttons .
m_wndButton1.SetIcon (AfxGetApp ( ) —> LoadIcon (IDI _ IPTION1) )
m_wndButton2.SetIcon (AfxGetApp ( ) —> LoadIcon (IDI _ IPTION2) )
m_wndButton3.SetIcon (AfxGetApp ( ) —> LoadIcon (IDI _ IPTION3) )
return TRUE ;
}
原文轉自:http://www.anti-gravitydesign.com