1, 设置列宽
HDITEM hdItem;
hdItem.cxy = 130; // 宽度为130 Pixel
hdItem.mask = HDI_WIDTH;
m_wndGrid.GetHeaderCtrl().SetItem(0, &hdItem);
2, 响应Item内容更改消息
注册消息:
ON_REGISTERED_MESSAGE(AFX_WM_PROPERTY_CHANGED, OnWndGridChanged)
实现响应:
LRESULT CDlgCCDAdjust::OnWndGridChanged(WPARAM wParam, LPARAM lParam)
{
CMFCPropertyGridProperty* pProp = (CMFCPropertyGridProperty*)lParam;
COleVariant val = pProp->GetValue();
return 0;
}