简体   繁体   English

带有C ++的Windows Phone

[英]Windows Phone with C++

I want to make a Windows Phone app (version 7.5 and 8 preferably) in C++. 我想用C ++制作Windows Phone应用(最好是7.5和8版本)。 I searched the net and came to know that for this purpose XAML is not supported and I will have to generate the UI from C++ itself, which I don't know how to. 我在网上搜索后发现,为此目的,不支持XAML,我将不得不从C ++本身生成UI,我不知道该怎么做。 But in Windows Store apps, UI is generated by XAML and code-behind by C++/CX, which I find better. 但是在Windows Store应用程序中,UI由XAML生成,并由C ++ / CX进行代码隐藏,我觉得更好。 Is it possible to use C++/CX and XAML for the purpose or if you can give some resource on generating UI with C++? 是否可以为此目的使用C ++ / CX和XAML,或者是否可以提供一些资源来生成使用C ++的UI?

Check out these links: 查看以下链接:

http://social.msdn.microsoft.com/Forums/en-US/wpdevelop/thread/98475feb-076f-434d-a5c8-24c8ccc4c9c0/ http://social.msdn.microsoft.com/Forums/zh-CN/wpdevelop/thread/98475feb-076f-434d-a5c8-24c8ccc4c9c0/

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj681687%28v=vs.105%29.aspx http://msdn.microsoft.com/zh-CN/library/windowsphone/develop/jj681687%28v=vs.105%29.aspx

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj681693%28v=vs.105%29.aspx http://msdn.microsoft.com/zh-CN/library/windowsphone/develop/jj681693%28v=vs.105%29.aspx

I would encourage you to: 我鼓励您:

  • Write your main project in C# (using XAML) 用C#编写您的主项目(使用XAML)

  • Invoke (native, unmanaged) C++ modules as needed (for performance) 根据需要调用(本机,非托管)C ++模块(以提高性能)

And please remember that XAML itself isn't necessarily portable between platforms. 并且请记住,XAML本身不一定在平台之间可移植。

As far as I know there are libraries for C# and VB.net for Windows Phone. 据我所知,有用于Windows Phone的C#和VB.net库。 XAML is very easy to use so you will not lose anything to write some. XAML非常易于使用,因此您不会丢失任何内容。 Also you have to think if your app will pass certification. 另外,您还必须考虑您的应用是否会通过认证。 So better speak with the support team of windows phone to get some help. 因此,最好与Windows Phone的支持团队联系以获取帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM