通过使用 CMFCPropertyGridProperty::GetValue 我能够获取属性网格的内容。
我有一个属性虽然可以获取字体,但当您单击它时,会显示一个对话框来选择字体、大小和样式。
使用此代码:
CMFCPropertyGridProperty* pCurSel = m_wndPropList.GetCurSel();
CString 测试 = pCurSel->GetValue();
我可以在字段中获取字符串,但是如果您将值作为字符串获取,则只能获取字体名称和字体大小 [ 例如。塔霍马(8)]。我想将值作为字符串获取,以便可以将这些值写入 XML 文件。选择字体、大小和样式的对话框必须返回一个 DWORD 类型的值(我想)。但是我如何提取它的返回值,以便从字面上得到选择的内容,如“tahoma”、“10”和“Bold”?
请帮忙...谢谢...