1. AfxGetMainWnd(): 获得主窗口的指针。可以在子dialog中终止整个程序。
方法一:AfxGetMainWnd()->PostMessage(WM_CLOSE, 0, 0);
注意用 this->SendMessage(WM_CLOSE); 只能终止当前dialog,不能终止整个程序。
2. EnableWindow(): 使某个控件或窗口可用
方法一:GetDlgItem(IDC_RECORD )->EnableWindow(TRUE );
方法二:
HWND hOK = GetDlgItem( IDOK )->GetSafeHwnd();
if( ::SendMessage( hInputList, LB_GETCURSEL, 0, 0 ) != -1 )
::EnableWindow( hOK, TRUE );