我在将CMFCPropertyGrid
放置在可停靠窗格上时遇到问题。当我在网格中编辑值并且没有完成编辑时,请单击文档的视图,该值仍然是旧的。要更新它,我(作为用户)再次单击可停靠窗格并输入值以完成编辑和更新值。当我在编辑值时单击网格的空白区域时,一切正常。
我试过了。我试图抓住可停靠窗格的ON_WM_KILLFOCUS
和ON_WM_ACTIVATE
。但是,如我所描述的那样,单击文档视图时,这些消息不会咳嗽。
CMFCPropertyGrid
中的文本编辑期间单击可停靠窗格外的某处时,如何处理事件以调用网格的EndEdit
方法?
该
值可能正在编辑控件内。我会寻找EN_KILLFOCUS通知代码。