【问题标题】:C++ windows phone 8 componentsC++ windows phone 8 组件
【发布时间】:2014-04-06 14:20:09
【问题描述】:

我是 windows phone 开发的新手,我需要用 C++ 创建一个控件(基本上它是一个 WebBrowser 控件)我会用 C# 创建,但我需要用于核心的库是用 C++ 编写的。

结论: 所以问题是,我可以使用外部库在 C++ 中开发一个控件,然后编译它以使用任何 CLR 语言并在我的 windows phone 8 中使用它应用程序?如果有,请让我知道一些资源,任何视频、书籍或其他任何东西。

【问题讨论】:

    标签: c++ windows-phone-8 controls


    【解决方案1】:

    一般的回答是“是”,但有一些注意事项。

    当然可以使用 Windows Phone 运行时 API 在 C++ 中构建组件,然后从另一种编程语言(例如 C#)中使用它。 C++ 代码越“纯”,因为它不访问本机操作系统功能(可能不存在),你的情况就越好。

    MSDN 上有一些通用指南:

    1. Native code for Windows Phone 8
    2. Windows Phone Runtime API
    3. Using Native C++ code in your Apps

    话虽如此,如果您出于某种原因尝试创建一个全新的网络浏览器,我强烈建议您考虑使用内置的WebBrowser 组件。在 Windows Phone 8 中,它基于 IE10,而在 Windows Phone 8.1 中,它是 IE 11。它们都是功能强大的浏览器,并且设计用于在平台的内存限制内正常工作。

    【讨论】:

    • 这真的很有帮助,我不知道 WebBrowser 组件是基于 IE10/11 的,我会考虑的。谢谢大家。
    • 对于那些需要的人,我也找到了这个视频channel9.msdn.com/Events/Build/2012/3-049
    猜你喜欢
    • 2013-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-27
    相关资源
    最近更新 更多