キャラクター モード アプリケーション
コンソールは、文字モード アプリケーション (独自のグラフィカル ユーザー インターフェイスを提供しないアプリケーション) の入力と出力 (I/O) を管理します。
コンソール関数を使用すると、コンソールに対するさまざまなレベルのアクセスが可能になります。 高レベルのコンソール I/O 関数を使用すると、アプリケーションは標準入力から読み取り、コンソールの入力バッファーに格納されているキーボード入力を取得できます。 この関数を使用すると、アプリケーションは標準出力または標準エラーに書き込み、コンソールのスクリーン バッファーにテキストを表示することもできます。 また、高レベル関数では、標準ハンドルのリダイレクトと、さまざまな I/O 機能に対するコンソール モードの制御もサポートされています。 低レベルのコンソール I/O 関数を使用すると、アプリケーションは、キーボードとマウスのイベントに関する詳細な入力、およびコンソール ウィンドウとのユーザー対話を含むイベントを受信します。 また、低レベル関数を使用すると、スクリーンへの出力をより細かく制御できます。
この概要では、文字モード アプリケーションのサポートについて説明します。