久々に投稿します。
かなり漠然とした質問で申し訳ないのですが・・・
「MFC嫌いだから使いたくないけど、ISAPIを作りたい」というわがままな要求を満たすことはできるのでしょうか?
通常だとプロジェクトを新規作成して、MFC ISAPI 拡張 Dll を選択しますよね?
例えば、普通のWin32 アプリケーションで「空のプロジェクト」からWinMain関数・ウインドウプロシジャを使って作成するように、ゼロからMFCを使わずにISAPI のプログラムをすることはできるのでしょうか?
(もしかして、できたとしても相当大変とか?)
もし、参考になるページなどがあるようでしたら、それを教えていただくだけでも結構です。
ちなみに、当方Windows XP SP2 + VS.NET 2003 Enterprise を使っています(最終的に作成したISAPI DLLを動作させたいのはWindow 2003 Server Std 上のIISを考えています)。
くだらない質問かもしれませんが、ご存じの方いらっしゃいましたらおねがいいたします。
MSDN を一通り見ればいいじゃないでしょうか?
IIS Web Development Reference
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/08957c99-affe-41b9-b96b-3b734495f31f.asp
Using IIS Web Development Technologies
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/08957c99-affe-41b9-b96b-3b734495f31f.asp
※Extension や Filter の作り方等が載ってる(昔に比べて詳しくなってるなあ……)
# まあ MFC にできて SDK にできないことなんてないかと
>「MFC嫌いだから使いたくないけど、ISAPIを作りたい」というわがままな要求を満たすことはできるのでしょうか?
>通常だとプロジェクトを新規作成して、MFC ISAPI 拡張 Dll を選択しますよね?
>例えば、普通のWin32 アプリケーションで「空のプロジェクト」からWinMain関数・ウインドウプロシジャを使って作成するように、ゼロからMFCを使わずにISAPI のプログラムをすることはできるのでしょうか?
MFCなんて結局Win32の上に被さってるラッパークラス群なんだからできるでしょう。
MFCでしかできないとしたら、そのMFC自体は一体どうやってるんだってことになるし
porinさん、とーりすがりさん、ありがとうございました。
英語が苦手なので、MSDNのサイトからは逃げてました(汗)
何とかいけそうな気がします☆
> MFCなんて結局Win32の上に被さってるラッパークラス群なんだからできるでしょう。
> MFCでしかできないとしたら、そのMFC自体は一体どうやってるんだってことになるし
おっしゃるとおりですね☆
くだらない質問ですみませんでした。
助かりました〜。
ツイート | ![]() |