emwin制作表格代码
时间: 2023-12-19 15:07:18 浏览: 121
EMWIN是一个GUI开发库,可以在嵌入式系统上构建用户界面。如果您想要在EMWIN中创建表格,可以使用LISTVIEW控件。
以下是一个基本的EMWIN表格代码示例:
```c
#include "DIALOG.h"
void MainTask(void) {
GUI_Init();
LISTVIEW_Handle hList;
hList = LISTVIEW_CreateEx(10,10,200,100,WM_HBKWIN,WM_CF_SHOW,0,GUI_ID_LISTVIEW0);
LISTVIEW_AddColumn(hList,60,"Name",GUI_TA_LEFT);
LISTVIEW_AddColumn(hList,60,"Age",GUI_TA_RIGHT);
LISTVIEW_AddRow(hList,NULL);
LISTVIEW_SetItemText(hList,0,0,"John");
LISTVIEW_SetItemText(hList,0,1,"35");
LISTVIEW_AddRow(hList,NULL);
LISTVIEW_SetItemText(hList,1,0,"Mary");
LISTVIEW_SetItemText(hList,1,1,"28");
while(1) {
GUI_Delay(100);
}
}
```
这个示例创建了一个大小为200x100的表格,并添加了两个列(名称和年龄)。然后添加了两行数据(John和Mary的信息)。您可以根据需要更改大小,添加更多列和行。
请注意,此示例仅适用于在EMWIN中创建表格的基本概念。具体实现可能会因您的应用程序而异。
阅读全文