您的位置:首页 > 运维架构

CMFCPropertyGridProperty获得事件的响应

2011-06-11 17:39 295 查看
转自:http://topic.csdn.net/u/20100527/13/baa04d09-0f7e-4177-b32d-79c6ebbdfec5.html?seed=1527308054&r=73799454#r_73799454

在它所属的CPropertiesWnd的消息表里面添加
ON_REGISTERED_MESSAGE( AFX_WM_PROPERTY_CHANGED, OnPropertyChanged )
消息响应函数声明为
LRESULT CPropertiesWnd::OnPropertyChanged(__in WPARAM wparam, __in LPARAM lparam );
这个函数里面的第2个参数就是发生改变的CMFCPropertyGridProperty的指针:
CMFCPropertyGridProperty * pProperty = ( CMFCPropertyGridProperty * ) lparam;

//.h
LRESULT CPropertiesWnd::OnPropertyChanged(__in WPARAM wparam, __in LPARAM lparam );
//.cpp
LRESULT CPropertiesWnd::OnPropertyChanged(__in WPARAM wparam, __in LPARAM lparam )
{
AfxMessageBox(_T("change"));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: