【发布时间】:2022-01-04 16:12:46
【问题描述】:
现在我要使用蓝牙连接到设备,所以我有一些源代码。 它使用命名空间 Windows::Devices,但我的 Visual Studio 给了我编译错误。
using namespace Windows::Devices;
我想我必须另外安装一些软件包,但我不确定我必须安装什么。 如果有人知道,请帮助我。
【问题讨论】:
-
这似乎是 C++/CLI 和 C# 的 UWP 示例。你用哪一个。
-
我将在 C++/MFC 中使用它。我已经安装了 c++ UWP 工具。
-
不能在 C++ 中直接使用 UWP。
-
C++/CLI 和 C++ 是不同的语言(但 MFC 只是一个框架)。 @SM也许他可以使用 C++/WinRT(这是一个标准的 C++17 库,而不是微软对该语言的扩展)?
-
我像使用命名空间 ABI::Windows::Devices 一样附加了前缀命名空间 ABI,所以它不会给我编译错误。
标签: c++ windows namespaces device