emWin中向LISTVIEW单元格中添加信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaomei2010280/article/details/78793153

如果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);

}


猜你喜欢

转载自blog.csdn.net/xiaomei2010280/article/details/78793153