0

我在CMFCPropertyGrid放置在可停靠窗格上时遇到了麻烦。当我在网格中编辑值并且没有完成编辑然后单击文档的视图时,该值仍然是旧的。要更新它,我(作为用户)再次单击可停靠窗格并输入值以完成编辑和更新值。当我在编辑值时单击网格的空白区域时,一切正常。

我试过了。我试图抓住可停靠窗格的ON_WM_KILLFOCUSON_WM_ACTIVATE。但是,正如我所描述的那样,当单击文档的视图时,这些消息并没有出现。

EndEdit在文本编辑期间单击可停靠窗格外的某处时,如何处理事件以调用网格的方法CMFCPropertyGrid

4

1 回答 1

1

该值可能正在编辑控件中进行编辑。我会寻找EN_KILLFOCUS通知代码。

于 2013-11-08T15:57:16.057 回答