neptune_explorer_0x9 (v0.000000001(β1)) | 2009-11-02 23:23 |
Neptune-UI (0.01.40.20) | 2008-07-12 20:15 |
Neptuneアプリケーションは、拡張子「.nap」のファイルです。
中身は普通の.exe or .dll。(多分どっちでもLoadLibrary出来た・・・はず)
いずれにせよ、WinMain() or DllMain() はあっても呼ばれません。(DllMainはLoadLibraryが勝手に呼ぶかも知れないが)
Neptuneアプリは、WinMain()、DllMain()の代わりに、「NepMain()」関数を実装します。
引数は・・・詳しくはまだ決めていませんが、例えば以下のような感じ。
int NEPENTRY NepMain(nep::HNEPAPP hNepApp);
引数は多分「nep::GetCommandParamator(hNepApp);」とかで取れる感じです。
・・・まぁでも、基本的にはNeptuneアプリケーションフレームワークにhNepAppをそのまま渡して、
フレームワーク内で色々とやる感じでしょう。