Windows 95上でのEXEファイル

Study C販売のご案内
Study Cのオンライン販売を行っております。
是非ご利用ください。

 Windows 95上にはいくつかのタイプのEXEが存在します。Windows 95上で実行する 主要なEXEのタイプは次のようなものが考えられます。

(1)Win32に対応したGUIプログラム
(2)Win32コンソールアプリケーション
(3)16ビットWindows対応GUIプログラム
(4)16ビットDOSプログラム
(5)DOS Extender対応プログラム

これらのEXEの種類を判定する方法はWin32 SDK ヘルプに記述されていますがサンプル プログラムだけでほとんど解説がないので説明します。まず、EXEファイルを読み込み 最初の2バイトを調べます。この2バイトが0x4D 0x5AならDOSのEXEフォーマット 0x4E 0x45ならOS2とフォーマットとして分類します。それ以外ならの処理も必用ですが ここでは省略します。

C言語ゲームプログラミング講座のご案内
ゲームの作り方を解説する講座を始めました。
お問い合わせ先