程序是单文档基于listview,通过菜单打开一个对话框,拖入的CListCtrl显示的是空白,控件在属性view-reportBOOL CDataLink::OnInitDialog()
{
m_AccountCtrl.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT);
m_AccountCtrl.InsertColumn(0,_T("用户ID"),LVCFMT_CENTER,50);
m_AccountCtrl.InsertColumn(1,_T("用户名"),LVCFMT_CENTER,70);
m_AccountCtrl.InsertColumn(2,_T("开始时间"),LVCFMT_CENTER,100);
m_AccountCtrl.InsertColumn(3,_T("结束时间"),LVCFMT_CENTER,100);
m_AccountCtrl.InsertColumn(4,_T("用户类型"),LVCFMT_CENTER,30); return TRUE;
}在MainFrame里面
void CMainFrame::OnLinkData()
{
if (Datalink == NULL)
{
Datalink = new CDataLink;
Datalink->Create(IDD_Data_Link);
}
Datalink->ShowWindow(SW_SHOW);
{
m_AccountCtrl.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT);
m_AccountCtrl.InsertColumn(0,_T("用户ID"),LVCFMT_CENTER,50);
m_AccountCtrl.InsertColumn(1,_T("用户名"),LVCFMT_CENTER,70);
m_AccountCtrl.InsertColumn(2,_T("开始时间"),LVCFMT_CENTER,100);
m_AccountCtrl.InsertColumn(3,_T("结束时间"),LVCFMT_CENTER,100);
m_AccountCtrl.InsertColumn(4,_T("用户类型"),LVCFMT_CENTER,30); return TRUE;
}在MainFrame里面
void CMainFrame::OnLinkData()
{
if (Datalink == NULL)
{
Datalink = new CDataLink;
Datalink->Create(IDD_Data_Link);
}
Datalink->ShowWindow(SW_SHOW);
在对话框的 init 中加入 初始化