ページ 11

コマンドプロントの閉じるボタンの無効化のやり方

Posted: 2012年6月12日(火) 21:03
by aberu
プログラムを開始したときに出てくるコマンドプロントの閉じる(×)ボタンの無効化をする関数ってありますか?
あったら教えてくれるとうれしいです。

Re: コマンドプロントの閉じるボタンの無効化のやり方

Posted: 2012年6月12日(火) 21:59
by YuO
  1. GetConsoleWindowでコンソールのウィンドウハンドルを取得
  2. GetSystemMenuでシステムメニューのメニューハンドルを取得
  3. EnableMenuItemまたはRemoveMenuSC_CLOSEを無効化または削除
という手順でできます。
# EnableMenuItemではシステムメニューの「閉じる」を無効化できなかったが,「閉じるボタン」は無効化された。