void CConfigMsgDlg::OnChangeEDITMsgMaxSize() { // TODO: If this is a RICHEDIT control, the control will not // send this notification unless you override the CDialog::OnInitDialog() // function to send the EM_SETEVENTMASK message to the control // with the ENM_CHANGE flag ORed into the lParam mask. // TODO: Add your control notification handler code here CWnd *pParent = GetParent(); CPropertyPage *pPropParent = (CPropertyPage *)pParent; if(pPropParent) pPropParent->SetModified(TRUE); }
void CListViewWalkerPropertySheet::ChangeData(CObject* pObj) { m_aItems.RemoveAll(); m_aItems.Add(pObj); SendMessage(UM_DATA_CHANGED); for (int iPage = 0; iPage < GetPageCount(); iPage++) { CPropertyPage* pPage = GetPage(iPage); if (pPage && pPage->m_hWnd) { pPage->SendMessage(UM_DATA_CHANGED); pPage->SetModified(FALSE); } } GetActivePage()->OnSetActive(); }