コンソールと出力バッファのサイズを設定するコンソールアプリケーションを作成しました。私の問題は、プログラムが終了した後、以前のようにcmd.exeウィンドウのサイズを変更できないことです。プログラムがウィンドウのサイズを設定した後、後で何をしてもそのサイズを保持します。
minty
質問する
1532 次
3 に答える
1
それはC#で私にとってはうまくいきます。
namespace CSharpTest
{
class Program
{
static void Main(string[] args)
{
System.Console.WindowHeight = 50;
System.Console.WindowWidth = 100;
System.Console.BufferHeight = 6000;
System.Console.BufferWidth = 100;
}
}
}
プログラムを実行した後、以前と同じように、ウィンドウの高さを変更して狭くすることができます。広くすることはできませんが、以前はできませんでした。
于 2008-12-02T21:45:41.930 に答える
0
問題は、彼がcmd.exeからプログラムを起動してから、コンソールのサイズが変更されることだと思います。終了すると、コンソールのサイズはプログラムで設定されたままになります。私が推測するのは、元の設定を保存して、プログラムを終了する直前に元に戻そうとすることです。
于 2013-01-22T10:58:26.927 に答える
0
あなたが何を意味するのかは明らかではありません。しかし、サイズを変更するときにすべてのコマンドコンソールのデフォルト値を設定していますか?それにより、新しいコマンドコンソールもそのサイズになります。
あなたの言いたいことについて、もう少し情報をいただけないでしょうか。
于 2008-12-02T23:58:01.820 に答える