//ダイアログ上をドラッグすることで、移動可能とする。 LRESULT CXXXDlg::OnNcHitTest(CPoint point) { // TODO: ここにメッセージ ハンドラ コードを追加するか、既定の処理を呼び出します。 SetWindowLong(this->m_hWnd, DWL_MSGRESULT, HTCAPTION); return CDialog::OnNcHitTest(point); //return TRUE; // これにすると、リサイズ不可。 } void CXXXDlg::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: ここにメッセージ ハンドラ コードを追加するか、既定の処理を呼び出します。 SendMessage(WM_SYSCOMMAND, SC_MOVE | 2, NULL); CDialog::OnLButtonDown(nFlags, point); }