Metro Style Appsのmain関数

公開:2012-06-08 21:08
更新:2020-02-15 04:37
カテゴリ:c++/cx,windows store apps

app.g.hppにあった。普段は目にしないけど、コンパイラが自動生成するんだね。パラメータがString^なのが目新しいところか。DISABLE_XAML_GENERATED_MAINを定義すると自前でmain関数を定義できるんだな。


#ifndef DISABLE_XAML_GENERATED_MAIN
int main(Array<String^>^ args)
{
    (void)args; // Unused parameter
    Application::Start(ref new ApplicationInitializationCallback(
        [](ApplicationInitializationCallbackParams^ params) {
            (void)params; // Unused parameter
            auto app = ref new App();
        }));
}
#endif