|
小弟向坛内大牛求助:listview控件在添加行的时候不能显示,并且全部黑屏了。。。。是什么原因呢?
static const char * _lvTable_00[7] ={" "," "," "," "," "," "," " };
hlistv=LISTVIEW_Create(3,65,595,590,0,GUI_ID_LISTVIEW0,WM_CF_SHOW,0);
hHeader=LISTVIEW_GetHeader(hlistv);
HEADER_SetFont(hHeader,&GUI_FontHZ_SimSun_37);
HEADER_SetHeight(hHeader,40);
LISTVIEW_SetBkColor(hlistv,0,0x000000);
LISTVIEW_SetTextColor(hlistv,0,0x00ff00);
LISTVIEW_SetFont(hlistv,&GUI_Font32_ASCII);
LISTVIEW_AddColumn(hlistv,142,"序号",GUI_TA_VCENTER|GUI_TA_LEFT);
LISTVIEW_AddColumn(hlistv,150,"实测值",GUI_TA_VCENTER|GUI_TA_LEFT);
LISTVIEW_AddColumn(hlistv,150,"阈值",GUI_TA_VCENTER|GUI_TA_LEFT);
LISTVIEW_AddColumn(hlistv,150,"报警",GUI_TA_VCENTER|GUI_TA_LEFT);
for(i = 0; i < NUM; i++)
{
LISTVIEW_AddRow(hlistv, (GUI_ConstString *)_lvTable_00);
LISTVIEW_SetItemText(hlistv, 0, i, "1");
LISTVIEW_SetItemText(hlistv, 1, i, "4");
LISTVIEW_SetItemText(hlistv, 2, i, "3");
LISTVIEW_SetItemText(hlistv, 3, i, "2");
} |
|