LoadIcon函式功能是載入當前執行檔中以lpszResourceName為名或由nIDResource指定的圖示資源。
基本介紹
- 中文名:LoadIcon函式
- 類: CWinApp
- 頭檔案:afxwin.h
- 功能:由nIDResource指定的圖示資源
介紹,示例,
介紹
功能:
語法:
HICON LoadIcon(LPCTSTR lpszResourceName) const;
HICON LoadIcon(LPCTSTR nIDResource) const;
參數:
nIDResource 指向一個以null結尾的字元串,其中包含了圖示資源的名稱。可在這個
參數中使用CString對象
nIDResource 圖示資源的ID
返回值:若函式調用成功,則返回圖示的句柄;否則返回NULL。
說明:
僅當圖示以前沒有載入記憶體,LoadIcon才會將它載入;否則LoadIcon獲得現存資源
的句柄。
僅能載入大小在SM_CXICON和SM_CYICON之內的圖示。
示例
/**********************************************
演示函式原型:m_hIcon=AfxGetApp()->LoadIcon(IDR_MAINFRAME);
程式功能說明:從資源中載入ICON圖示並獲得圖示的句柄。
**********************************************/
HICON m_hIcon;
CWinThreadExampleDlg::CWinThreadExampleDlg
(CWnd* pParent /*=NULL*/):CDialog(CWinThreadExampleDlg::IDD,pParent)
{
//從資源中載入圖示;IDR_MAINFRAME資源標示字元串
m_hIcon=AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}