
LoadIcon加载资源图显示出来的却是系统预定的图标2
#defineIDI_ICON1256HICONhIcon;HDChDc;POINTPoint;//LoadIcohIcon=LoadIcon(NULL,(LPCTSTR...
#define IDI_ICON1 256 HICON hIcon;
HDC hDc;
POINT Point;// Load Ico
hIcon=LoadIcon(NULL,(LPCTSTR)IDI_ICON1);hDc=GetDC(hWnd);
DrawIcon(hDc,10,0,hIcon);运行后显示出来的却是windows预定义图标;,要加载硬盘上的图标也不行.请问为什么…… 展开
HDC hDc;
POINT Point;// Load Ico
hIcon=LoadIcon(NULL,(LPCTSTR)IDI_ICON1);hDc=GetDC(hWnd);
DrawIcon(hDc,10,0,hIcon);运行后显示出来的却是windows预定义图标;,要加载硬盘上的图标也不行.请问为什么…… 展开
2013-09-16
展开全部
使用LoadIcon()函数的时候,它只对符合SM_CXICON和SM_CYICON的规定大小的图标才有效。
当您想要装载的图标大小与上述的两个值不符合的时候(32*32),可以使用LoadImage()函数来装载,然后再使用适当的方法来显示。
当您想要装载的图标大小与上述的两个值不符合的时候(32*32),可以使用LoadImage()函数来装载,然后再使用适当的方法来显示。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2023-10-30 广告
深圳市微测检测有限公司始创于2005年,是一家综合性、全方位、一站式的权威第三方检测认证公司。自成立以来,Microtest微测检测已成功为上万家企业完成数十万计的产品测试和认证,协助企业的产品畅销全球。Microtest微测检测已建立二十...
点击进入详情页
本回答由微测检测提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询