Curses を使用して GUI を作成するコマンドライン Ruby アプリケーションがあります。コマンド プロンプト ウィンドウが小さすぎると、この GUI は Windows のコマンド プロンプトによって完全に破壊されます。
コマンド プロンプト ウィンドウは、プロパティでサイズ変更できます。ただし、プログラムでサイズを変更したい。
コマンド プロンプトでこのコマンドを実行すると (Ruby とは関係ありません)、コマンド プロンプト ウィンドウのサイズが目的の変数に変更されます。
mode con:cols=120 lines=40
Rubyだけでこれを行うことはできますか?
または、それが失敗した場合 (純粋に Ruby で実行するのは不可能かもしれません)、私の Ruby アプリケーションは実際にそのコマンドを実行して「Enter キーを押し」、実行中のウィンドウのサイズを変更できますか?