LoadImage 第一个参数是模块(实例)句柄,只有在使用OEM图片的时候该参数才可以为NULL。
返回需要修改类型比如
HICON hProjectViewIcon = (HICON)LoadImage(AfxGetResourceHandle(),
MAKEINTRESOURCE(IDI_PROJECT_VIEW_HC), IMAGE_ICON,
::GetSystemMetrics(SM_CXSMICON), ::GetSystemMetrics(SM_CYSMICON), 0);
后面的编译错误是类型不正确。需要的参数是一个HGDIOBJ而你给的是一个CString.