一,新建一个BCG工程CBCGPGridCtrlSingle,基于对话框。
二,CCBCGPGridCtrlSingleDlg类定义变量。
CBCGPGridCtrl m_grid;
三,CCBCGPGridCtrlSingleDlg::OnInitDialog对网格控件进行初始化。
CRect r(0,0,200,200);
m_grid.Create(WS_CHILD, r, this, 1);
m_grid.ShowWindow(SW_SHOW);
m_grid.InsertColumn (0, _T("编号"), 40);
m_grid.InsertColumn (1, _T("网址"), 100);
const int iCol = m_grid.GetColumnCount ();
CBCGPGridRow* pRow = m_grid.CreateRow (iCol);
if( NULL == pRow )
return TRUE ;
pRow->GetItem(0)->SetValue(_T("1"));
CBCGPGridItem* pURLItem = new CBCGPGridURLItem(_T("www.shnxh.cn"), _T(""));
pRow->ReplaceItem (1, pURLItem);
m_grid.AddRow (pRow, FALSE);
m_grid.AdjustLayout ();
四,Ctrl+F5运行,效果如图。
源码下载:
2021年目标:完成新书《闻缺陷则喜》,本博客右上公告有下载、阅读链接。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)