- ベストアンサー
VC++のプロジェクト指定
VC++でほぼ始めて”EXE”を開発するのですが、[新規作成]でどのプロジェクトを指定すればいいかわかりません。 つまり、「MFC AppWizard(exe)」と「Win32Application」と「Win32ConsoleApplication」の使い分けがわかりません。 ちなみに、現在、あるAPからCALLされるEXEを作ろうとしています。 このEXEの機能は、レジストリからある情報を読み込み、その内容をINIファイルに出力し、読み込んだレジストリ情報で指定されているEXEにパラメータとしてこのINIファイルを設定し、実行させるものです。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
MFC AppWizard: MFC(Microsoft Foundation Class)ライブラリを利用したWindowsアプリケーションを作成する Win32Application: Win32SDKを利用するWindowsアプリケーションを作成する Win32 Console Application: DOSエミュレート環境で動作するコンソールアプリケーションを作成する どのプロジェクトを選んでもお望みの機能を実現するアプリケーションは作成可能です。 しかし、実用的な選択としてはWin32ApplicationかMFCApplWizardでしょう。 MFCはWin32APIのラッパークラスやウィンドウ制御ライブラリなどが含まれます。 C++で作るならMFCがよい選択かもしれません。 Cで作るなら素直にSDKで作った方が楽なのでWin32Applicationで作ることになるでしょう。 C++でWin32Applicationを作ることも可能ですが、C++ならMFCを利用した方が楽です。 アプリケーションとしてではなく、ActiveXとして実現することも出来ます。 この場合はATL COM AppWizardで作成します。 (C++になります)
お礼
大変わかりやすくて助かりました。 ありがとうございます。