我想在我的應用程序中添加「退出」按鈕。
如果我寫的是這樣的:如何以編程方式退出或關閉UWP C++應用程序?
void LibraryUWP::MainPage::ExitEvent(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
Application::Exit;
}
我有一個錯誤:
1>...\mainpage.xaml.cpp(32): error C3867: 'Windows::UI::Xaml::Application::Exit': non-standard syntax; use '&' to create a pointer to member
如果我運行
void LibraryUWP::MainPage::ExitEvent(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
Application::Exit();
}
我:
1>...\mainpage.xaml.cpp(32): error C2352: 'Windows::UI::Xaml::Application::Exit': illegal call of non-static member function
如果我運行這個:
void LibraryUWP::MainPage::ExitEvent(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
Application::Current::Exit();
}
我有一個錯誤:
1>...\mainpage.xaml.cpp(32): error C2039: 'Exit': is not a member of 'Windows::UI::Xaml::Application::Current'
1>...\mainpage.xaml.cpp(32): error C3861: 'Exit': identifier not found
我明白,第一&第二個變體不能正常工作。但第三呢?或者是其他東西?
MS的Visual Studio 2015年更新3 對於Windows 10.10240平臺
附:如果我運行沒有最後一個護腕的第三個變體,我有同樣的錯誤,告訴我,我們沒有這樣的方法。
非常感謝你 – AJIOB