2个回答
展开全部
exe图标不是由操作系统控制,用户对它有完全的编辑权限,图标只会有大小之分,不会有图像的变化(比如你的EXE程序在在桌面上显示时会大一些,而当你运行exe程序时在程序窗体的右上脚看到的图标会小一些,但图像不会变化,如果图像变了,说明你的程序中放置了多个图标或是你的代码问题)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
作为exe程序主图标,具体显示哪个,是由操作系统控制的。
系统会根据显示区域的大小和色彩要求,只能提供一个优先顺序,并采用最适合的显示。比如窗口左上角的图标,就会采用最小的图标。
系统会根据显示区域的大小和色彩要求,只能提供一个优先顺序,并采用最适合的显示。比如窗口左上角的图标,就会采用最小的图标。
追问
这个图标我要直接画在 CPaintDC(this)上
怎么选择不同规格?
追答
用LoadImage就可以指定使用哪个,比如需要48*48的:
hNewIcon=(HICON)LoadImage(AfxGetApp()->m_hInstance,MAKEINTRESOURCE(IDI_ICON1),IMAGE_ICON,48,48,LR_DEFAULTCOLOR);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询