none
我在一个之前的winform程序上添加UWP的蓝牙BLE功能,没有Package.appxmanifest这个文件 RRS feed

  • 问题

  • 我在一个之前的winform程序上想添加UWP的蓝牙BLE功能,但是一看没有Package.appxmanifest这个文件,没法设置蓝牙权限,那怎么解决呢?
    2020年6月8日 9:15

答案

  • 有两点要说清楚,第一,C++/winrt是只能用在UWP里面的,第二,BLE API是可以直接用在winform程序里面的。如果你一定要用C++/winrt 去调用BLE的API,那你没办法在winform里面实现。 你是一定要用C++/winrt么? 如果有条件,你换成C#,VB这些语言,就能直接在winform里面用BLE的API。



    "Developing Universal Windows apps" forum will be migrating to a new home on Microsoft Q&A (Preview)!
    We invite you to post new questions in the "Developing Universal Windows apps" forum’s new home on Microsoft Q&A (Preview)!
    For more information, please refer to the sticky post.

    • 已标记为答案 onunix 2020年6月15日 10:25
    2020年6月10日 5:57

全部回复

  • 你好,

    你需要自己创建一个manifest文件,使用desktop bridge技术。


    "Developing Universal Windows apps" forum will be migrating to a new home on Microsoft Q&A (Preview)!
    We invite you to post new questions in the "Developing Universal Windows apps" forum’s new home on Microsoft Q&A (Preview)!
    For more information, please refer to the sticky post.

    2020年6月9日 2:23
  • 现在发现更多问题,之前的winform的项目中,无法象UWP项目那样直接: event_token deviceWatcherAddedToken; 提示:未知重写说明符,event_token是winRT的东西,请问有办法在winform程序里面用吗?如果有,怎么用呢?
    2020年6月9日 10:03
  • C++/winRT的东西只能用在UWP里面,无法用到winform里面。你需要去在win32 API中找一个替代品。

    "Developing Universal Windows apps" forum will be migrating to a new home on Microsoft Q&A (Preview)!
    We invite you to post new questions in the "Developing Universal Windows apps" forum’s new home on Microsoft Q&A (Preview)!
    For more information, please refer to the sticky post.

    2020年6月10日 1:52
  • 可是,低功耗蓝牙就没有替代品,因此我想在UWP里面将这部分代码做成DLL,然后在winform里面调用,请问这样做可以的吗?

    2020年6月10日 2:01
  • 有两点要说清楚,第一,C++/winrt是只能用在UWP里面的,第二,BLE API是可以直接用在winform程序里面的。如果你一定要用C++/winrt 去调用BLE的API,那你没办法在winform里面实现。 你是一定要用C++/winrt么? 如果有条件,你换成C#,VB这些语言,就能直接在winform里面用BLE的API。



    "Developing Universal Windows apps" forum will be migrating to a new home on Microsoft Q&A (Preview)!
    We invite you to post new questions in the "Developing Universal Windows apps" forum’s new home on Microsoft Q&A (Preview)!
    For more information, please refer to the sticky post.

    • 已标记为答案 onunix 2020年6月15日 10:25
    2020年6月10日 5:57