ウインドウタイトルバーのダブルクリックの最大化を別のことを射せる場合。
WM_SYSCOMMAND SC_MAXIMIZE | 2 でメッセージが来るので
イカのようにしなイカ。
void CmyDlg::OnSysCommand(UINT nID, LPARAM lParam) { // TODO : ここにメッセージ ハンドラ コードを追加するか、既定の処理を呼び出します。 if( (nID & 0xFFF0) == SC_MAXIMIZE && (nID & 0xF) == 2 ) { //ウインドウダブルクリックでモード切り替えてみる? CString str; str.Format("%x", nID ); SetWindowText(str + "まじでっ"); } else { CDialog::OnSysCommand(nID, lParam); } }