在 MFC 中,CMFCPropertyGridProperty::AllowEdit 并不是 CMFCPropertyGridProperty 类的一个公共方法。然而,CMFCPropertyGridProperty 类提供了一些方法和属性,可以用于控制属性的编辑行为。

例如,CMFCPropertyGridProperty 类有一个公共成员变量 m_bEnabled,它用于指示属性是否可编辑。你可以通过设置这个变量来控制属性的编辑状态。示例如下:
CMFCPropertyGridProperty* pProperty = new CMFCPropertyGridProperty(_T("My Property"), COleVariant((long) 42), _T("This is a tooltip"));
pProperty->m_bEnabled = FALSE; // 设置为 FALSE 表示禁止编辑

在上述示例中,通过将 m_bEnabled 设置为 FALSE,禁用了属性的编辑。




转载请注明出处:http://www.pingtaimeng.com/article/detail/19547/MFC/CMFCPropertyGridProperty