下面使用最简单的替换默认图标的方法实现自定义图标。
1.替换图标
打开MFC工程项目下的cpp文件夹,然后进入"res"文件夹,会看到如下两个文件,一个是.ico的图标文件,一个是.rc2文件。其中的.ico就是默认的应用程序的图标。这个图标就是默认的主界面左上角和exe文件的图标,以及显示在任务栏的图标。默认的想如下的两个文件,如下图:
然后放入我们的图标文件,如完美记事的程序图标st.ico,
如下图:
使用简单的替换方法,就是将默认的ico文件删掉,然后将这个完美记事图标st.ico文件名改为默认的名字。这样就替换了原有的图标。这样,系统还是自动显示成默认的图标。此时不是显示的完美记事的图标。和之前的一样,不过此时是已经替换好了的,只是系统还没有更新过来而已。不用管它。
如下图:
2.编译应用图标
然后重新编译这个工程,使替换掉的图标应用到程序中,编译通过后,在运行程序,看看左上角,是不是已经替换成自己的图标了!
然后打开项目文件夹,
如下图:
然后,进入Debug文件夹下,是不是发现,你的程序的图标已经换了!!
如下图: