|
发表于 2013-5-6 22:28:22
|
显示全部楼层
我用的是Fontcvt,转成unicode,直接敲汉字也可以显示了,编译器没设置为utf8,但是遇到一个问题,
GUI_UC_SetEncodeUTF8();
LISTVIEW_SetFont(hItem,&GUI_FontST16);
LISTVIEW_AddColumn(hItem, 100, "名称", GUI_TA_HCENTER | GUI_TA_VCENTER);
LISTVIEW_AddColumn(hItem, 140, "目录", GUI_TA_HCENTER | GUI_TA_VCENTER);
LISTVIEW_AddRow(hItem, NULL);
LISTVIEW_SetGridVis(hItem, 1);
LISTVIEW_SetHeaderHeight(hItem, 23);
LISTVIEW_AddRow(hItem, NULL);
LISTVIEW_SetItemText(hItem, 0, 0, "一");
LISTVIEW_SetRowHeight(hItem, 22);
LISTVIEW_SetItemText(hItem, 0, 1, "二");
LISTVIEW_AddRow(hItem, NULL);
LISTVIEW_SetItemText(hItem, 0, 2, "三");
LISTVIEW_AddRow(hItem, NULL);
LISTVIEW_SetItemText(hItem, 0, 3, "四");
LISTVIEW_SetFont(hItem,&GUI_Font24_ASCII);
LISTVIEW_SetItemText(hItem, 1, 0, "00:00:00");
LISTVIEW_SetItemText(hItem, 1, 1, "0L");
LISTVIEW_SetItemText(hItem, 1, 2, " 0 C");
LISTVIEW_SetItemText(hItem, 1, 3, "0%");
后面的00:00:00 0L 0 C 0%都没有显示 |
|