2011-01-03 7 views
4

Visual Studio 2010からF5キーを押してコンソールアプリケーションを実行すると、Windows(またはVisual Studio、またはアプリケーション)を設定して120x50 80x25標準のCMD/DOSウィンドウではなく、自分のフォントを使ってレイアウトしますか?ノーマル(CTRL-F5、またはF5としてもC#.NETコンソールアプリケーションで使用されるコントロールコンソールのフォントとレイアウト

答えて

18

ランVSからプログラム -

(誰が私はVSの代わりにcmd.exeのコンソール2やbashのようなもので、コンソールアプリケーションを実行するために得ることができる方法を知ってより良いです?) 、または何でも)、システムメニュー(ウィンドウの左上隅にあるアイコンをクリック)から「デフォルト」を選択します。必要に応じて設定を変更して保存します。それ以降、これらの設定に従って新しいウィンドウを起動する必要があります。

"cmd.exe"以外のプログラムでプログラムを実行する場合、ウィンドウ内には「cmd.exe」はまったく関与していないことに注意してください。ウィンドウは通常のコンソールウィンドウであり、 "cmd.exe"はそれを作成しませんでした。同じように、 "bash"は関与しません。なぜなら、それはコマンド・シェルであり、ウィンドウ・プログラムではないからです。

Cmd.exeとbash(および4nt、command.comを含む他のすべてのホスト、およびそれらの行に沿ったすべてのもの)は、ウィンドウ処理プログラムではなく、ウィンドウを作成しません。それらはコンソールモードのプログラムです.Windowsは、実行するための特別な「コンソール」ウィンドウを自動的に作成します.Windowsは、.exeファイルにフラグ(PEという名前のフラグ)が存在するため、どのタイプのアプリケーションであるかを指定します。

コンソール2は、コンソールアプリケーションをホストするプログラムであり、理論的にはConsole2で同時に起動することができます。プロジェクトのプロパティの[Debug]タブで、[Start Action]オプションを[Start external program:]に変更し、Console2とプログラムを一緒に起動するコマンドラインを入力します。

+0

ロックスター!ありがとうございました。 –

+0

男、この回答は私の正気を救った! TY – teejay

+0

2015あなたはまだMarkを揺する。 – strax

関連する問題