AJI*_*IOB -1 c++ xaml windows-10 uwp uwp-xaml
我想在我的应用程序中添加“退出”按钮。
如果我写这样的东西:
void LibraryUWP::MainPage::ExitEvent(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
Application::Exit;
}
Run Code Online (Sandbox Code Playgroud)
我有一个错误:
1>...\mainpage.xaml.cpp(32): 错误 C3867: 'Windows::UI::Xaml::Application::Exit': 非标准语法;使用“&”创建指向成员的指针
如果我跑
void LibraryUWP::MainPage::ExitEvent(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
Application::Exit();
}
Run Code Online (Sandbox Code Playgroud)
我有:
1>...\mainpage.xaml.cpp(32): 错误 C2352: 'Windows::UI::Xaml::Application::Exit': 非静态成员函数的非法调用
如果我运行这个:
void LibraryUWP::MainPage::ExitEvent(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
Application::Current::Exit();
}
Run Code Online (Sandbox Code Playgroud)
我有一个错误:
1>...\mainpage.xaml.cpp(32): error C2039: 'Exit': is not a member of 'Windows::UI::Xaml::Application::Current'
1>...\mainpage. xaml.cpp(32):错误 C3861:“退出”:未找到标识符
我明白,第一个和第二个变体不能工作。但是第三个呢?或者是其他东西?
MS Visual Studio 2015 更新 3。适用于 Windows 10.10240 平台
PS如果我在没有最后一个护腕的情况下运行第三个变体,我会遇到同样的错误,这告诉我,我们没有这样的方法。
将您的代码更改为:
void MyApp::MainPage::Button_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
Application::Current->Exit();
}
Run Code Online (Sandbox Code Playgroud)
谢谢,
Stefan Wick - Windows 开发人员平台
| 归档时间: |
|
| 查看次数: |
1218 次 |
| 最近记录: |