是c++吗?
HICON LoadIcon(
HINSTANCE hInstance, // handle to application instance
LPCTSTR lpIconName // icon-name string or icon resource
// identifier
);
用这个函数就可以了。
资源文件里面要有ico图标。然后
Parameters
hInstance
Handle to an instance of the module whose executable file contains the icon to be loaded. This parameter must be NULL when a standard icon is being loaded.
lpIconName
(第一个参数要是null)
Pointer to a null-terminated string that contains the name of the icon resource to be loaded. Alternatively, this parameter can contain the resource identifier in the low-order word and zero in the high-order word. Use the MAKEINTRESOURCE macro to create this value.
第二个参数要是一个指向图标源文件的指针。也就是图标的路径和名称
要是不想麻烦的话,直接右键,然后再封装
具体依赖于编译器。部分编译器不支持exe图标更改。
以VC为例:
1
打开工程。
2
新建文件,选择resource类型文件(资源类)。
3
选择add
resource(新增资源)。
4
选择icon(图标)。
5
选择一个.ico文件导入。ico即图标文件。可以选择系统自带的,也可以自己制作。
6
编译工程。会发现exe的图标已经更换了。
补充说明:已经生成的exe文件无法修改图标。