void CSampleView: OnDraw(CDC pDC) ... { //获得图标信息 if( :: SHGetFileInfo(_T(C:/Program Files/Accessories/wordpad.exe"),0, &&stFileInfo,sizeof(stFileInfo),SHGFI_ICON)) ...{ //利用设备描述表的DrawIcon接口显示得到的图标信息 pDC ->DrawIcon(10,10,stFileInfo.hIcon); } } 另外也可以调用 ExtractIcon函数获得应用程序的图标信息,同样调用设备描述表的DrawIcon函数完成图标显示。 void CSampleView:: OnDraw(CDC pDC) ... { HICON hIcon=:: ExtractIcon(AfxGetInstanceHandle(),_T ("C:/Program Files/Accessories/wordpad.exe"),0); if (hIcon &&&&hIcon!=(HICON)-1) pDC->DrawIcon(10,10,hIcon); }