Neptuneアプリケーション

Neptuneアプリケーション仕様

Neptuneアプリケーションは、拡張子「.nap」のファイルです。

中身は普通の.exe or .dll。(多分どっちでもLoadLibrary出来た・・・はず)
いずれにせよ、WinMain() or DllMain() はあっても呼ばれません。(DllMainLoadLibraryが勝手に呼ぶかも知れないが)

Neptuneアプリは、WinMain()、DllMain()の代わりに、「NepMain()」関数を実装します。
引数は・・・詳しくはまだ決めていませんが、例えば以下のような感じ。

int NEPENTRY NepMain(nep::HNEPAPP hNepApp);

引数は多分「nep::GetCommandParamator(hNepApp);」とかで取れる感じです。

・・・まぁでも、基本的にはNeptuneアプリケーションフレームワークにhNepAppをそのまま渡して、
フレームワーク内で色々とやる感じでしょう。