野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13900|回复: 7

listview中文汉字

[复制链接]
发表于 2015-12-23 20:56:09 | 显示全部楼层 |阅读模式
listview怎么显示中文汉字呢?????
回复

使用道具 举报

发表于 2015-12-24 08:37:03 | 显示全部楼层
需要加载XBF字库,参考我们的emWin例程
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-24 12:05:44 | 显示全部楼层
在综合实验里加了个二级界面,加了listview,就是表头不能显示汉字。。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-24 12:06:24 | 显示全部楼层
亽亼 发表于 2015-12-24 08:37
需要加载XBF字库,参考我们的emWin例程

在综合实验里加了个二级界面,加了listview,就是表头不能显示汉字。。。。。。其它显示汉字都没有问题
回复 支持 反对

使用道具 举报

发表于 2015-12-24 12:11:25 | 显示全部楼层
表头想要用到header控件相关函数
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-24 12:16:40 | 显示全部楼层
有可用的示例代码吗?贴一段参考下~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-24 12:17:06 | 显示全部楼层
亽亼 发表于 2015-12-24 12:11
表头想要用到header控件相关函数

有可用的示例代码吗?贴一段参考下~
回复 支持 反对

使用道具 举报

发表于 2015-12-24 14:10:45 | 显示全部楼层
  1. hItem = WM_GetDialogItem(pMsg->hWin, GUI_ID_LISTVIEW0);
  2.     HEADER_SetFont(LISTVIEW_GetHeader(hItem),&XBF_XINSONGTI25);
  3.     LISTVIEW_AddColumn(hItem, 50, UTF8_STATE, GUI_TA_HCENTER | GUI_TA_VCENTER);
  4.     LISTVIEW_AddColumn(hItem, 160, UTF8_CONTACT, GUI_TA_HCENTER | GUI_TA_VCENTER);
  5.     LISTVIEW_AddColumn(hItem, 170, UTF8_CONTENT, GUI_TA_HCENTER | GUI_TA_VCENTER);
  6.     LISTVIEW_SetGridVis(hItem, 1);
  7.     LISTVIEW_SetFont(hItem, &XBF_XINSONGTI19);
  8.     LISTVIEW_SetAutoScrollV(hItem, 1);
  9.     LISTVIEW_SetHeaderHeight(hItem, 28);
  10.     LISTVIEW_SetRowHeight(hItem, 24);
  11.     LISTVIEW_SetTextAlign(hItem,0,GUI_TA_HCENTER | GUI_TA_VCENTER);
  12.           LISTVIEW_SetTextAlign(hItem,1,GUI_TA_HCENTER | GUI_TA_VCENTER);
  13.           LISTVIEW_SetTextAlign(hItem,2,GUI_TA_LEFT | GUI_TA_VCENTER);
复制代码

F4至尊版的开机测试里边就有用到:短信界面中短信列表就是,具体可以参考MessageDLG.c文件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-21 13:34 , Processed in 0.032341 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表