在已有的项目当中添加 icon font 图标

在已有的项目当中添加 icon font 图标


前言

当前的项目中已经有了 iconfont 的引入,现在需要在添加新的图标


一、黑白的iconfont 图标

Q : 加入的是黑白图标,黑白图标在使用的是本地的情况下,引用了三个文件

image-20221007113239842

这里可以看到是在 css 当中引入了 iconfont 中下载的文件的

如果是黑白的,讲使用方式从本地的方式换成在线的方式,可以直接通过加入需要的图标标识就可以直接使用了

image-20221007113501205

image-20221007113556811

经过尝试,以上的方法是可行的

二、彩色的iconfont 图标

直接找到彩色图标的在线地址,然后拷贝过去就好了

image-20221007113801013

总结

  • 黑白图标
    • 使用在线的方式,将需要添加的图标的 css 放到需要加入的文件中
  • 彩色图标
    • 将图标需要的链接拷贝过去就好了
在C++中添加图标到程序通常涉及到使用资源文件(.rc文件)和Windows API。以下是添加图标的一般步骤: 1. 创建图标文件:首先,需要一个图标文件(.ico),这可以通过各种图像编辑软件或图标编辑器来创建。 2. 在资源文件中定义图标:接下来,需要在资源脚本文件(.rc)中定义这个图标。资源脚本文件通常与C++源代码文件一起编译。在资源脚本文件中,你可以为图标分配一个ID,并将其与图标文件关联。 示例: ```rc IDI_ICON1 ICON "path_to_icon_file.ico" ``` 这里`IDI_ICON1`是你为图标分配的ID,`"path_to_icon_file.ico"`是图标的路径。 3. 调用函数加载图标:在你的C++代码中,可以使用`LoadIcon`函数来加载图标。`LoadIcon`是Windows API中的函数,它需要一个句柄和图标ID作为参数。 示例: ```cpp HICON hIcon = LoadIcon(NULL, MAKEINTRESOURCE(IDI_ICON1)); ``` 如果`IDI_ICON1`是图标资源的ID,`MAKEINTRESOURCE`宏用于将整数(这里是图标ID)转换为资源类型。 4. 将图标设置为应用程序的一部分:如果想要在窗口类中使用图标,可以在调用`RegisterClass`之前设置`hIcon`参数。如果是在已创建的窗口中,可以调用`SendMessage`函数与`WM_SETICON`消息来设置窗口图标。 示例: ```cpp // 在注册窗口类之前设置图标 wc.hIcon = hIcon; wc.hIconSm = hIcon; // 设置小图标 // 如果窗口已经创建,可以这样设置图标 SendMessage(hWnd, WM_SETICON, ICON_BIG, (LPARAM)hIcon); SendMessage(hWnd, WM_SETICON, ICON_SMALL, (LPARAM)hIcon); ``` 其中`hWnd`是窗口句柄,`ICON_BIG`和`ICON_SMALL`分别指定了大图标的替换和小图标的替换。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值