0

我想在CMFCPropertyGridCtrl属性线中嵌入两个通用按钮,例如“选择”和“取消”。有没有一种无痛的方法来做到这一点?

4

1 回答 1

0

自己找到了解决方案。您可以使用OnCreateEditor虚拟方法将自定义控件发送到属性。请注意,它将显示在属性编辑中。另一个重要的注意事项,每次用户编辑属性时CMFCPropertyGridCtrl调用,但在控件被销毁之前,它会删除最后接收到的对象本身。你应该考虑到这一点。我在 MSDN 文档中没有找到关于此的注释(你知道该说什么)。OnCreateEditorCWndCMFCPropertyGridProperty

于 2013-08-03T14:56:37.440 回答