如果在CView中产生一个对话框,并向其中的ListCtl添加列,和数据并显示 点击菜单后,弹出一个对话框并向其中的ListCtl添加列,和数据并显示 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编辑好对话框资源,在视图类中响应菜单事件,构造对话框类,用对话框类的Create函数创建,用GetDlgItem获得CListCtrl类指针,用InsertColumn添加列、用InsertItem添加数据,最后用对话框类的ShowWindow显示。 在高手的认真指导下,还是没有做出来,很是惭愧,我用的这下面这些代码,在lcDisplay->InsertColumn( 0, _T("记数") , LVCFMT_LEFT );时就出错了 CDisplayDlg dlg; dlg.Create( IDD_DISPLAY ); CListCtrl* lcDisplay = (CListCtrl*)GetDlgItem( IDC_DISPLAY ); lcDisplay->InsertColumn( 0, _T("记数") , LVCFMT_LEFT ); lcDisplay->InsertColumn( 1, _T("药材1") ); lcDisplay->InsertColumn( 2, _T("药材2") ); lcDisplay->SetColumnWidth( 0, 50 ); lcDisplay->SetColumnWidth( 1, 80 ); lcDisplay->SetColumnWidth( 2, 80 ); dlg.ShowWindow( SW_SHOW ); 在高手的认真指导下,还是没有做出来,很是惭愧,我用的这下面这些代码,在 lcDisplay->InsertColumn( 0, _T("记数") , LVCFMT_LEFT ); 时就出错了 CDisplayDlg dlg; dlg.Create( IDD_DISPLAY ); CListCtrl* lcDisplay = (CListCtrl*)GetDlgItem( IDC_DISPLAY ); lcDisplay->InsertColumn( 0, _T("记数") , LVCFMT_LEFT ); lcDisplay->InsertColumn( 1, _T("药材1") ); lcDisplay->InsertColumn( 2, _T("药材2") ); lcDisplay->SetColumnWidth( 0, 50 ); lcDisplay->SetColumnWidth( 1, 80 ); lcDisplay->SetColumnWidth( 2, 80 ); dlg.ShowWindow( SW_SHOW ); glewInit()函数调用失败怎么办? VC里做一个容器控件 BT 下载问题 帮我调试代码 ? _CrtDbgReport这个验证内存漏洞的函数怎样设置才能让他不弹出对话框啊 中秋快乐 如何设置程序的背景色! ActiveX 不能调用的问题(初级问题) 请教为什么会有这样的错误信息? 用DOM怎么创建一个 xml 文件??? MFC对话框打印问题 我的程序跑了一百或一千次之后死掉 关于Socket的问题和TCP穿透NAT问题
lcDisplay->InsertColumn( 0, _T("记数") , LVCFMT_LEFT );
时就出错了
CDisplayDlg dlg;
dlg.Create( IDD_DISPLAY );
CListCtrl* lcDisplay = (CListCtrl*)GetDlgItem( IDC_DISPLAY ); lcDisplay->InsertColumn( 0, _T("记数") , LVCFMT_LEFT );
lcDisplay->InsertColumn( 1, _T("药材1") );
lcDisplay->InsertColumn( 2, _T("药材2") ); lcDisplay->SetColumnWidth( 0, 50 );
lcDisplay->SetColumnWidth( 1, 80 );
lcDisplay->SetColumnWidth( 2, 80 ); dlg.ShowWindow( SW_SHOW );
lcDisplay->InsertColumn( 0, _T("记数") , LVCFMT_LEFT );
时就出错了
CDisplayDlg dlg; dlg.Create( IDD_DISPLAY );
CListCtrl* lcDisplay = (CListCtrl*)GetDlgItem( IDC_DISPLAY ); lcDisplay->InsertColumn( 0, _T("记数") , LVCFMT_LEFT );
lcDisplay->InsertColumn( 1, _T("药材1") );
lcDisplay->InsertColumn( 2, _T("药材2") ); lcDisplay->SetColumnWidth( 0, 50 );
lcDisplay->SetColumnWidth( 1, 80 );
lcDisplay->SetColumnWidth( 2, 80 ); dlg.ShowWindow( SW_SHOW );