CSDN论坛 > VC/MFC > 基础类

怎样实现Excel主界面中的那种表格,CListCtrl可以达到吗?或有专门的控件?谢谢 [问题点数:20分,结帖人cyxcry]

Bbs1
本版专家分:83
结帖率 96.45%
CSDN今日推荐
Bbs4
本版专家分:1219
Bbs6
本版专家分:5066
匿名用户不能发表回复!
其他相关推荐
MFC CView中添加CListCtrl控件的方法
主要是注意添加时机的问题: 如果放在CView的OnCreate中创建CListCtrl是显示不出来的,原因是CView自身还没有创建好呢。 可以在在CView的OnInitialUpdate方法中创建CListCtrl,如下图所示:
mfc CListctrl响应单击事件开启新的对话框
1..h文件添加消息处理函数 afx_msg void OnClickList(NMHDR* pNMHDR, LRESULT* pResult); 2..cpp文件添加响应 ON_NOTIFY(NM_CLICK ,IDC_LISTDISK,OnClickList) 3.实现响应函数 void CDiskIformationDlg::OnClickList(NMHD
MFC List Control 控件添加单元格编辑和单元格下拉列表项
原理很简单:就是在点击到列表相应单元格的时候,在相应的位置生成一个跟单元格大小相当的编辑框或者下拉列表框并贴在单元格上面而已。 实现如下: 在对话框类声明中添加如下变量和函数:头文件中添加:int e_Item; //刚编辑的行 int e_SubItem; //刚编辑的列 CEdit m_Edit; //生成单元编辑框对象 bool haveeditcreate;//标志编辑框已经
web页面嵌入excel控件,网页中在线编辑EXCEL表格实例
网页中嵌入excel控件,在线编辑excel。上面的例子我是装的office 2003 测试通过,如果客户端是office 2007 请更改classid。
MFC界面控件自动缩放
/*重写Onsize */ void CVehiclesim::OnSize(UINT nType, int cx, int cy) { CDialog::OnSize(nType, cx, cy);//注意这里的范围 if (cx <= 1 || cy <= 1 ) return; #ifdef _WIN32_WCE m_Grid.Move
DataGridView显示Excel表格
DataGridView显示Excel表格
Excel创建组一样可以完成隐藏和取消隐藏的功能
今天给大家介绍如何创建组。我们经常用隐藏和取消隐藏的功能,创建组一样可以完成隐藏和取消隐藏的功能,而且看起来非常高大上,许多大企业经常用创建组的功能。以下图的案例为背景: 首先,选择A到D列,然后点击“数据—创建组—确定”;然后,选择F到I列,然后点击“数据—创建组—确定”。具体效果如下图: 点击编辑栏下方的减号,即可达到隐藏各列的效果,如下图所示: 点击编辑栏下方的加号,即可取
mfc表格控件的简单实用
一、VS2008建立基于对话框的MFC程序,添加List控件,添加控件变量m_List,CListCtrl型 二、设置格式 [c-sharp] view plaincopyprint? m_List.ModifyStyle( 0, LVS_REPORT );               // 报表模式   m_List.SetExtendedStyle(m_List
MFC里的CTreeCtrl控件和CListCtrl控件的结合使用之一
不想过于啰嗦,所以直接进入主题。 效果:点击CTreeCtrl控件的文件时,CListCtrl控件显示里面的文件图标和文件名 思路:先显示树形控件里的文件。首先获取文件的路径,通过文件路径名的特性C:\Test\test1\test.txt从根节点递归插入,根节点是C:,父节点是Test,子节点是test1,孙子节点是test.txt.可以把文件分级插入相应的节点 贴代码:这是一个自己写的函数
PreSubclassWindow的作用
要了解PreSubclassWindow的作用,首先应了解什么是“子类化控件”。“子类化控件”或称“接管控件”,它是将对话框上子窗口(控件)的消息处理函数(窗口过程函数)替换成对应的C++对象的消息处理函数的动作。   举个例子了来阐明一下:例如你需要一个只接受数字输入的文本编辑框,如果使用对话框资源工具箱上的Edit控件,当用户输入数字以外的字符时,你既不知道也无计可施。也就是说,当用户在编辑
关闭