1. 程式人生 > >emWin中向LISTVIEW單元格中新增資訊

emWin中向LISTVIEW單元格中新增資訊

如果LISTVIEW原為空表,在向單元格中新增資訊前,需先新增行:LISTVIEW_AddRow(hItem, NULL);

然後再使用函式void             LISTVIEW_SetItemText         (LISTVIEW_Handle hObj, unsigned Column, unsigned Row, const char * s);向單元格中寫資料。

例:

int i;

       char buf[200];

       hItem = WM_GetDialogItem(pMsg->hWin, GUI_ID_LISTVIEW0);
LISTVIEW_AddRow(hItem, NULL);

/* 序號 */

for(i=0;i<10;i++)

{
sprintf(buf, "%d", i);
LISTVIEW_SetItemText(hItem, 0, i, (const char *)buf);

}