我可以在我的原生c ++应用程序中实现试用模式(cocos2d-x-win8)
所有示例都显示了C#/ XAML,我找不到任何在c ++中工作的内容
答案 0 :(得分:1)
我不确定你是在询问Windows 8还是Windows Phone 8,但幸运的是答案非常相似。在C ++ / C#的WP8 / Win8上,您应该使用CurrentApp.LicenseInformation.IsTrial。但是,由于WP8中的错误,在应用程序主线程上调用 CurrentApp :: LicenseInformation-> IsTrial 会引发异常。所以你应该在另一个线程上:
ThreadPool::RunAsync( ref new WorkItemHandler( [](IAsyncAction^ operation)
{
auto value = CurrentApp::LicenseInformation->IsTrial;
}));
但请注意,Win8商店提供内置时间限制试用版,WP8商店默认不提供。在WP8中,您应该实现自己的试验逻辑。