一般建好MFC程序后,对话框左上角的图标都是这样的:,如果想改变图标的样子,目前我找到了两种方法。
方法一:直接点开程序中的ResouceView->Icon->IDR_MAINFRAME,自己修改绘制。
不过这种方法的缺点就是:程序内部绘图的颜色比较少,比较难调出好看的颜色,如果你绘画技术不太好,可能绘制不出你满意的效果。
方法二:自己载入文件。
因为图标后缀为".ico",我一开始本来想尝试着直接把".png"后缀的图改成".ico",以此充当图标,但是失败了,用改名的方法无法彻底转换此类图形属性。
后来,我在网上找在线生成".ico"文件的工具(很好找的,百度一下,你就知道~),生成后,把图标存在你的程序的res文件夹下(比如说:这个图标)。
打开你程序的资源文件(.rc),找到:
如果找不到