在生成工程文件的时候,最后一步我选择是从FormView中继承,现在我想在客户区中显示ListCtrl,并且有以下要求:
1、listCtrl的大小正好是客户区的大小(动态设置)
2、在listctrl中添加列,说明在哪个函数中添加,最好可以给一段代码或例子
1、listCtrl的大小正好是客户区的大小(动态设置)
2、在listctrl中添加列,说明在哪个函数中添加,最好可以给一段代码或例子
解决方案 »
- 关于PC的windows、平板电脑的windows、手机的windows phone
- 得到局域网某个网卡上的所有IP地址
- 求助关于上层WIFI的信号获取
- 串口调试助手能够接收到数据,但是程序无法接收到返回的数据
- 怎么弄出颜色
- 怎么改变对话框的背景颜色亚
- 怎样注册OCX控件?
- 如何解密pdf文件?我用过很多软件都不行!急!
- 请问“假设编译器设置字符串常量为可读写”针对这个题,怎么设置呢?[/
- How to remove system popup message when closing DOS Program by click close button
- 用enum型的数据类型作为函数的返回值类型的时候,为什么必须把enum的定义在类的定义之外?
- [HELP]select模型,select()返回值老为0?
就是添加列
http://www.vccode.com/file_show.php?id=449
CString str;
m_list.InsertColumn();
m_list.InsertItem(i,"");//你先用InsertColumn()插入列后,就用这句插入第i行
m_list.SetItemText(i,0,str);//接着就设置刚插入行的第1列的数据
m_list.SetItemText(i,2,str);//刚插入行的第3列的数据
m_list.SetItemText(i,1,str);//刚插入行的第2列的数据
要充满客户区,直接用
CRect rect;
GetClientRect(&rect);
m_list.SetWindowPos(&wndTop,0,0,rect.right-rect.left,rect.bottom-rect.top,SWP_SHOWWINDOW);//这就让其充满客户区
再在View的OnSize函数中对m_list进行Resize,就是laiyiling说的方法。2.用InsertColumn
还是用上面的方法创建的工程,还是在formview中画的!