11得票2回答
平台::字符串真的如此无用吗?

我正在尝试在“Windows Store”(又称为Metro Style)应用程序中使用C++/CX编写一些代码,令我惊讶的是Platform::String缺少许多基本字符串操作,如"replace"或"index of"。 我想我可以使用内部数据将其传递到std:string实例中并应用...

13得票4回答
使用C++/CX编写桌面Windows的XAML应用程序

我曾经使用C++开发Windows 8商店应用,进行了XAML UI编程的实验。我非常喜欢这种开发体验,XAML设计师以及能够获得具有现代丰富用户界面和高性能的纯本地应用。 我想使用C++为桌面版Windows(非商店环境)创建类似的XAML应用程序。我该怎么做?多年来,我一直在等待一个比M...

7得票6回答
如何使用IAsyncOperation接口在WinRT中进行自己的异步操作?

我正在开发一款地铁应用,并且想要创建一些异步操作,让我的类来实现。 我只找到了使用WinRT操作的异步示例(例如CreateFileAsync),但我没有找到任何人创建异步方法并使用它的实例。

9得票2回答
我能在C++/CX中使用lambda处理事件吗?

在C++/CX中是否可以使用lambda处理事件?例如,如何将以下C#代码片段转换为最佳的C++/CX代码? this.animation.Completed += (s, e) => { animation.Begin(); };

9得票2回答
C++/CX能简化我(非WinRT)的WPF应用程序吗?

C++/CX似乎比当前使用C++/CLI“层”中间层更容易且直接地将本机C++与C#进行接口处理(涉及的所有复杂性)。但是我可以在老派WPF桌面式应用程序中使用C++/CX吗?澄清一下:我的WPF应用程序“包装”了旧的Windows32应用程序代码。因此,我正在与本机C++进行交互,但在同一应...

36得票4回答
C++中的_In_是什么?

我已经搜索了很多次,但没有找到有用的结果。 我目前正在尝试为Windows 8 Metro编写简单的DirectX游戏,并且经常遇到"_In_"。我想知道它是什么意思。 此外,我看到了很多使用"^"作为指针"*"的奇怪写法。除此之外,一些类的接口是"ref class MyClass",我...

23得票3回答
auto foo = ref new Foo();中的"ref"是什么意思?

我正在观看来自//build/的视频,其中一些微软开发人员在他们的C++11程序中使用了如下语法:auto foo = ref new Foo(); 我理解这行代码中除了"ref"之外的所有内容,但不明白"ref"是什么意思。

17得票3回答
如何在Metro(C++/CX)应用程序中解析日期?

我有一个处理文件数据的C++/CX应用程序,其中有一个表示用于保存日期的文化的字符串,以及一些日期。我需要将它们从字符串转换为Platform::DateTime。我听说Windows::Globalization::DateTimeFormatting是要使用的类,但我不知道如何用它来实现转...

8得票2回答
如何使用C++/CX WinRT语法在.cpp文件中声明属性的实现?

我有一个像这样的类: public ref class Test { public: property int MyProperty; }; 这很有效。我现在想将MyProperty的实现移动到CPP文件中。但是,当我这样做时,我得到编译器错误,指出该属性已经定义: int T...

7得票4回答
C++中与.NET的Task.Delay等效的方法是什么?

我正在编写一个用于Window商店应用的C++/CX组件,我想知道如何实现C#中Task.Delay(1000)的功能。