我创建了一个从CDialogEx派生的对话框,然后在其上添加一个CMFCPropertyGridCtrl,生成一个m_wndPropList绑定到CMFCPropertyGridCtrl的控件值,在OnInitDialog中,我添加了初始代码:
BOOL CPropDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
InitPropList(); // here I add the initial function
return TRUE;
}
InitPropList()中的代码只是从示例代码中复制,由VS2015在创建具有visual studio风格的MFC项目时生成。
当我完成所有工作后,属性ctrl显示良好,但无法编辑,并且不响应鼠标。请帮助我,谢谢!