在 MFC(Microsoft Foundation Classes)中,CWinApp::LoadIcon 是一个公共方法,用于加载指定的图标资源。通常,这个方法在应用程序初始化阶段使用,用于加载应用程序的主图标。

以下是 LoadIcon 方法的签名:
HICON LoadIcon(
   LPCTSTR lpszResourceName
);

  •  lpszResourceName:包含图标资源的字符串名称或标识符。


这个方法返回一个 HICON 句柄,表示加载的图标。

以下是一个简单的例子,演示如何使用 LoadIcon 方法:
// 假设你的应用程序对象是 pApp
CWinApp* pApp = AfxGetApp();

// 例如,加载应用程序图标
HICON hIcon = pApp->LoadIcon(IDR_MAINFRAME);

// 现在 hIcon 包含了加载的图标

在这个例子中,IDR_MAINFRAME 是资源标识符,通常用于表示应用程序的主框架图标。你可以根据实际需要加载其他图标资源。


转载请注明出处:http://www.zyzy.cn/article/detail/23091/MFC/CWinApp