MFC CListCtrl 表格

插入列

 

    const int nColumnWidth=80;
    m_ListPrinter.InsertColumn(0,_T("PrinteName"),LVCFMT_CENTER,nColumnWidth);
    m_ListPrinter.InsertColumn(1,_T("ServerName"),LVCFMT_CENTER,nColumnWidth);
    m_ListPrinter.InsertColumn(2,_T("DriverName"),LVCFMT_CENTER,nColumnWidth);
    m_ListPrinter.InsertColumn(3,_T("PrintProcessor"),LVCFMT_CENTER,nColumnWidth);

 

插入行

m_ListPrinter.InsertItem(i,NULL); 

插入数据

 

m_ListPrinter.SetItemText(0/*行从0开始,0为标题*/,0/*列从0开始,0为第一列*/,_T("0,0"));

 

 

 

时间: 2024-09-20 05:46:40

MFC CListCtrl 表格的相关文章

MFC CListCtrl 使用介绍

  以下未经说明,listctrl默认view 风格为report 相关类及处理函数 MFC:CListCtrl类 SDK:以 "ListView_"开头的一些宏.如 ListView_InsertColumn -------------------------------------------------------------------------------- 1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      LVS_SMALL

MFC控件之CListCtrl的应用实例教程_C 语言

本文以实例形式较为详细的讲述了MFC控件中CListCtrl的应用方法,对于学习Windows程序设计来说有不错的借鉴价值.具体步骤如下: 首先,CMFCListCtrl实现的功能中比较特别的就是通过CImage来扩展每行的高度.实例化代码如下: CMFCListCtrl m_lisTestResult; 1.插入列(创建表格): m_lisTestResult.InsertColumn(0, _T("序号"), LVCFMT_CENTER, 50); 2.填充内容: m_lisTes

mfc-MFC CListCtrl类checkbox问题

问题描述 MFC CListCtrl类checkbox问题 MFC项目用到CListCtrl控件,CListCtrl控件的view设置为list,而且style含有LVS_EX_CHECKBOXES,即每一行最前面都有一个checkbox,那么问题来了,我在勾选和取消checkbox时,怎么捕获checkbox的change消息 解决方案 void CStatusBarDlg::OnClickStateList(NMHDR* pNMHDR, LRESULT* pResult) { DWORD d

MFC 列表控件CListCtrl加载类似QQ界面的头像与文字

本文主要讲述使用VS2012 MFC的CListCtrl(列表)控件加载类似于QQ界面的图片与文字数据.主要通过CListCtrl::InsertColumn.InsertItem.SetItemText向列表插入数据,CImageList插入BMP图片或ICON图标. 一.创建项目及界面 1.创建项目     创建项目名为"QQList"的基于MFC对话框的应用程序.资源视图中对话框IDD_QQLIST_DIALOG删除"TODE"和按钮,并添加List Cont

MFC父窗口控制子窗口CListCtrl控件刷新的问题

问题描述 MFC父窗口控制子窗口CListCtrl控件刷新的问题 目标:父窗口单击按钮,向子窗口发送一个消息:子窗口的消息处理函数中,调用列表显示函数来刷新列表数据. 我的代码: // 父窗口void CDlg4::OnButtonClick(){ CDlg43 *dlg = new CDlg43(); dlg->Create(IDD_DIALOG_43this); if (NULL == dlg) { AfxMessageBox(""failed""); d

c++-mfc中 的字符插入表格中的问题

问题描述 mfc中 的字符插入表格中的问题 字符串格式:{小明|25|2011070737|}{小红|24|2011070764} 表格列名:{姓名|年龄|学号|} 想写一个函数 根据判断为一组数据 把上边两组数据插入到列名如上的中表格 解决方案 百度一下你就知道了啊啊啊啊啊啊 啊 解决方案二: 思路挺清楚,就是问题不明确,具体哪里不会?建议你先试着写个框架,说明具体有问题. 解决方案三: 建议用map,map 结构体定义为姓名和年龄, 第一个参数为学号, 生成的map默认按学号升序排列

难啊-MFC利用CWebBrowser2控件对表格实现自动提交功能

问题描述 MFC利用CWebBrowser2控件对表格实现自动提交功能 第一次自动提交功能成功,数据也提交了,第二次就引发脚本错误,DocumentCompleteExplorer里的方法就是将数据填写到表单里,再向IE点提交,求高手解决

mfc-怎么使MFC窗口的按键按下弹出一个二维表格,并且表格上的空格可以进行点击

问题描述 怎么使MFC窗口的按键按下弹出一个二维表格,并且表格上的空格可以进行点击 100C 求能直接添加到我的button处理函数中去的源码,要求点击之后弹出一个二维表格矩阵的窗口,就像一个棋盘一样,并且在这个矩阵窗口中每一个格子都能添加消息处理函数(单击激发),这是老师要求的,觉得求各位大神帮帮忙, 解决方案 这个一般用COM,直接做无法实现,牵扯自绘.

mfc表格listcontrol能不能消除数据在表格中的左右间距

问题描述 mfc表格listcontrol能不能消除数据在表格中的左右间距 想达到第一张的效果,数据基本填满表格,没有左右间距. 自己试着缩小了表格字体,仅等比缩小了表格,间距没变,怎么做啊 解决方案 liatctrl没法提供直接的控制.你需要子类化.自己重载.控制单元格的宽度