【问题标题】:Windows Phone with C++带有 C++ 的 Windows Phone
【发布时间】:2013-05-12 17:10:00
【问题描述】:

我想用 C++ 制作一个 Windows Phone 应用程序(最好是 7.5 和 8 版)。我在网上搜索并得知为此目的不支持 XAML,我将不得不从 C++ 本身生成 UI,我不知道该怎么做。但在 Windows 应用商店应用程序中,UI 由 XAML 生成,代码隐藏由 C++/CX 生成,我觉得这更好。是否可以为此目的使用 C++/CX 和 XAML,或者您是否可以提供一些资源来使用 C++ 生成 UI?

【问题讨论】:

    标签: c++ xaml windows-phone c++-cx


    【解决方案1】:

    查看这些链接:

    http://social.msdn.microsoft.com/Forums/en-US/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/en-us/library/windowsphone/develop/jj681693%28v=vs.105%29.aspx

    我会鼓励你:

    • 用 C# 编写您的主项目(使用 XAML)

    • 根据需要调用(本机、非托管)C++ 模块(以提高性能)

    请记住,XAML 本身不一定可在平台之间移植。

    【讨论】:

    • 问题是我不懂C#,暂时不想学这个
    • 如果你想使用 XAML,那么你需要编程到 .Net。最好的办法是至少学习一点 C#(或 VB.Net)。恕我直言...请查看this link 中的用例表。
    • 注意:C++(即本机代码)开发不适用于 Windows Phone 7。
    【解决方案2】:

    据我所知,有适用于 Windows Phone 的 C# 和 VB.net 库。 XAML 非常易于使用,因此您不会丢失任何东西来编写一些东西。此外,您还必须考虑您的应用程序是否会通过认证。所以最好与 windows phone 的支持团队联系以获得一些帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-11
      • 1970-01-01
      • 2014-06-17
      • 2013-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多