インテル® Fortran コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
Fortran スタンダード・グラフィックス・アプリケーション (.EXE) は、単一の QuickWin ウィンドウで実行される、グラフィックを使用したインテル® Fortran QuickWin プログラムです。 Fortran スタンダード・グラフィックス・アプリケーション (QuickWin シングルウィンドウ、シングルドキュメントとも呼ばれます) は、Windows® の機能を使用せずに、グラフィック・ハードウェアを直接操作する MS-DOS* プログラムに似ています。
Fortran スタンダード・グラフィックス・アプリケーションでは、グラフィック出力 (線や基本的な形状の描画など) および画面のクリアなどの画面関数を使用することができます。 スタンダード・グラフィックスは、QuickWin のサブセットです。 これらのプロジェクトでは、すべての QuickWin グラフィック関数を使用することができます。ダイアログボックスは、これらを含むその他すべてのプロジェクトの種類で使用できます。
テキストはビットマップまたはテキストとして表示できます。 Windows® はビットマップ・ファイルのロードおよびアンロードを行う API を提供します。スタンダード・グラフィックス・アプリケーションは、マルチスレッド・アプリケーションとして記述してください。
通常、Fortran スタンダード・グラフィックス・アプリケーション (QuickWin シングルウィンドウ) は、フル・スクリーン・モードで表示されます。 このシングルウィンドウは、フルスクリーンで表示することも、ウィンドウの枠およびコントロールを使用することもできます。 ALT+ENTER を使用して、これら 2 つのモードを切り替えることができます。
選択された解像度が画面のサイズと一致する場合、画面全体に表示されます。一致しなかった場合は、スクロールバーが付いたサイズ変更可能なウィンドウに表示されます。 スタンダード・グラフィックス・アプリケーションでは、追加のウィンドウを開くことはできません。 スタンダード・グラフィックス・アプリケーションには、ウィンドウ上部のメニューバーも下部のステータスバーも付いていません。
Fortran スタンダード・グラフィックス・アプリケーションは次のような場合に適しています。
数値処理および多少のグラフィックを必要とする場合
高度なユーザー・インターフェイスを必要としない場合
Visual Studio® IDE を使用してスタンダード・グラフィックス・アプリケーションを作成する方法:
プロジェクトの種類として [QuickWin Application (QuickWin アプリケーション)] を選択します。
[Standard Graphics Application (スタンダード・グラフィックス・アプリケーション)] テンプレートを選択します。
プロジェクトの種類で Fortran スタンダード・グラフィックス・アプリケーションを選択した場合、統合開発環境に QuickWin ライブラリーが自動的に追加され、グラフィック関数が利用できるようになります。 コマンドラインからビルドを行う場合は、キーワード qwins を指定して libs オプションを使用する必要があります。 Fortran スタンダード・グラフィックス・アプリケーション・プロジェクトをビルドする場合、マルチウィンドウ・プロジェクト用のランタイム関数は使用できません。 Fortran スタンダード・グラフィックス・アプリケーションを DLL にすることはできません。