c++中如何编辑单元格中的数据,有以下步骤:
1)在资源视图对话框中>>拖放一个List Control控件>>添加变量
public:
CListCtrl ParaList;//显示数据的list列表变量
2)头文件添加两个变量
CMFCMaskedEdit* pCurEdit;
CMFCMaskedEdit m_Edit_Value;
pCurEdit在构造函数中进行初始化 pCurEdit = NULL,m_Edit_Value在 OnInitDialog( ) 中进行如下初始化
//字体设置
CFont m_font;//头文件声明
m_font.CreatePointFont(80, _T("Arial"));
//m_Edit_Value初始化
m_Edit_Value.CreateEx(WS_EX_CLIENTEDGE, _T("EDIT"), NULL, WS_CHILD|ES_CENTER, CRect(0,0,1,1), this, 1);
m_Edit_Value.SetParent(&ParaList);
m_Edit_Value.SetFont(&m_font, FALSE);
3)在List Control控件双击事件中,pCurEdit替代m_Edit_Value操作,把选中单元格的数据赋给pCur