MFC创建单文档项目,非模式对话框中的列表控件不能显示数据,请问是怎么回事?应该是你直接在对话框里加入列表控件,却又使用m_nList.Create()来创建一个新的listctrl产生的问题,就是说你创建了两个listctrl一个是你用控件工具栏拉出来的另一个是create出来的,而你把数据放在了create出来的控件里,正如楼上说的 CRect(0,0,0,0)没有显示区域当然看不到了
MFC创建单文档项目,非模式对话框中的列表控件不能显示数据,请问是怎么回事?
应该是你直接在对话框里加入列表控件,却又使用m_nList.Create()来创建一个新的listctrl产生的问题,就是说你创建了两个listctrl一个是你用控件工具栏拉出来的另一个是create出来的,而你把数据放在了create出来的控件里,正如楼上说的 CRect(0,0,0,0)没有显示区域当然看不到了。你在程序里看的只是你画的另一个控件而已,你没有给数据也就没有显示咯。解决方案有两种,一种是去掉资源编辑器上画的列表控件,检查一下m_nList和在对话框上的列表控件是不是绑定在一起的,是的话也去掉,给你创建的控件设定区域大小;一种是把资源编辑器上的列表控件绑定给m_nList对象,去掉create()语句。MFC中CListCtrl列表控件连接数据库不显示数据的问题?
列表控件,你在设置文本之前,一定要先InsertItem(行号,_T("")),然后再SetItemText,不然是不会显示出来的。祝你成功。怎样在vc6.0的MFC编程的列表控件中通过设置一个添加按钮添加数据(在列表控件的外面,点一下跳出一个窗口输?
你是想达到一个什么样的效果呢?是要在弹出的窗口批量添加数据吗?还是要显示可编辑记录的界面。对于前者,你可以在编辑框里写入后一次调用插入语句进行插入记录;后者你就将数据库里的数据读到编辑框里,然后进行修改,再添加一个修改按钮并绑定一个处理函数,将修改后的信息更新到数据库。希望可以帮到你在MFC中如何用列表框显示出N列数据,比如?
只要在文本框控件上选择multiline(多行)那一项,然后在选上wantreturn(允许回车)这项就可以了。Cstringstr("multilinedisplay ")str ="secondline "Dlg->GetDlgItem(IDC_EDIT1)->ShowWindowText(str)本文链接:http://21taiyang.com/Family/8774012.html
mfc文本(读:běn)控件转载请注明出处来源