emwin listview控件怎么给标题添加中文
时间: 2023-12-20 20:06:51 浏览: 197
listview 头部标题置顶固定 能够上拉刷新和下拉加载
4星 · 用户满意度95%
要在 emWin 的 ListView 控件中添加中文标题,可以使用如下方法:
1. 添加中文字体。可以使用如下代码加载中文字体:
```
GUI_FONT_CHS_GetFont(&pFont);
```
2. 创建一个 ListView 控件。可以使用如下代码创建一个 ListView 控件:
```
hListView = LISTVIEW_CreateEx(x0, y0, xSize, ySize, pParent, dwFlags, acText, id, pFont);
```
其中的 `acText` 参数是 ListView 的标题,可以直接使用中文字符串。
3. 设置 ListView 标题。可以使用以下代码设置 ListView 的标题:
```
LISTVIEW_SetHeaderHeight(hListView, LISTVIEW_GetDefaultHeaderHeight() + 10);
LISTVIEW_AddColumn(hListView, "中文", 60, GUI_TA_HCENTER | GUI_TA_VCENTER);
```
其中 `LISTVIEW_SetHeaderHeight` 函数用于设置标题栏的高度,`LISTVIEW_AddColumn` 函数用于添加一列数据。第一个参数是 ListView 的句柄,第二个参数是列的标题,第三个参数是列的宽度,第四个参数是文本对齐方式。
这样就可以在 emWin 的 ListView 控件中添加中文标题了。
阅读全文