文件的记录每行类似:20031005 22:05:15     成功登录服务器      正确
的格式,现在想把这些记录显示在CListCtrl上,CListCtrl::InsertItem只能加一个
LPCTSTR字符串,怎么加啊?
手头没有现成的资料,好不容易能上一次网,希望大侠们能帮帮忙

解决方案 »

  1.   

    你把这些东西转化为字符串不久行了啊
    char str[50];
     sprintf(str,"%d %d:%d:%d   %s  %s",num,tm.hour,,,,,,);
    否则这样
    你首先要
    m_ListCtrl.InsertColumn(0,"  Data",LVCFMT_CENTER,120,-1);
    m_ListCtrl.InsertColumn(1,"Time",LVCFMT_CENTER,160,-1);
    m_ListCtrl.InsertColumn(2,"Msg",LVCFMT_CENTER,150,-1);
    ..出来了几列
    然后
    int justnowItem=pCtrl->InsertItem(id,str1);
    pCtrl->SetItemText(justnowItem,1,str2);
    ..
    关于什么 (LPCTSTR)"fadfasf",用CString 也可以啊,把那些东西全部弄到CString 里面去