近日用到MFC Grid Control,
现已能显示出基本的GRID,
现有以下问题:
如何插入列标题和每列的数据,
如何在单元格显示出CHECKBOX,
如何获取用户操作之后的值,
等,官方没有教程,
那个DEMO也写得太复杂了点吧,
希望会使用这个控件的高手给些指导.
http://www.codeproject.com/KB/miscctrl/gridctrl.aspx
现已能显示出基本的GRID,
现有以下问题:
如何插入列标题和每列的数据,
如何在单元格显示出CHECKBOX,
如何获取用户操作之后的值,
等,官方没有教程,
那个DEMO也写得太复杂了点吧,
希望会使用这个控件的高手给些指导.
http://www.codeproject.com/KB/miscctrl/gridctrl.aspx
解决方案 »
- 如何自己做QQ客户/服务器端
- MFC动态加载图片
- 请教一个BindIoCompletionCallback的问题
- 关于在mfc应用程序下建立并显示哈夫曼树
- 求教~制作 UNICODE 模式的 DLL 问题.请大家关注.
- 简单问题,vc做的DLL导出类能不能被其他如Delphi,vb,等调用???
- 出导贵地的菜鸟求解最基础的问题,望各路大虾不吝赐教。我才学习半个月C语言。
- 定义一个模版的小疑惑,请帮忙解答!
- VC++如何BMP图像中的点的赋值?
- 如何压缩二进制文件及反向解压的算法--源代码??
- 我如何得到系统中"hello"这个进程的,主线程的句柄?
- VC2008 ATL 新建项目后生成的 后面PS的是什么东西 有何作用
try {
m_pGridCtrl->SetFixedRowCount(2); // 设置横列标题数量
m_pGridCtrl->SetFixedColumnCount(1); // 设置纵列标题数量
m_pGridCtrl->SetRowCount(rowCount); // 设置行数量
m_pGridCtrl->SetColumnCount(colCount); // 设置列数量
}
catch (CMemoryException* e)
{
e->ReportError();
e->Delete();
}// 以下为增加数据
GV_ITEM Item;
Item.mask = GVIF_TEXT | GVIF_FORMAT;
Item.row = row;
Item.col = col;
Item.nFormat = DT_LEFT | DT_WORDBREAK;
Item.strText.Format(szFixedRowTitle[col]);
m_pGridCtrl->SetItem(&Item);