第一次做Windows的开发,怎样在C#程序中引用Windows的API?请做过相关项目的朋友赐教

雁西楼 2018-05-11 02:36:13
最近在做低功耗蓝牙BLE的开发,需要用到Windows.Devices.Bluetooth.dll,按照以前添加引用的方法,将C:\\Windows\system32下的Windows.Devices.Bluetooth.dll添加到项目解决方案的引用中,提示“未能添加对C:\\Windows\system32\Windows.Devices.Bluetooth.dll的引用,请确保此文件可访问并是一个有效的程序集或COM组件”。请问我应该如何修改才能实现对该API的调用
...全文
854 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
雁西楼 2018-05-23
  • 打赏
  • 举报
回复
谢谢大家的评论,问题已经解决,再次谢谢大家
threenewbee 2018-05-11
  • 打赏
  • 举报
回复
这种名字,看上去不是windows api,而是.net程序集,直接引用就可以。
小路不迷路 2018-05-11
  • 打赏
  • 举报
回复
https://blog.csdn.net/u011981242/article/details/52622923
xian_wwq 2018-05-11
  • 打赏
  • 举报
回复
windows 的api都是以c/c++的形式提供的 c#要调用,需要以Dllimport方式进行转换 百度p/Invoke
qq_38977664 2018-05-11
  • 打赏
  • 举报
回复

类似这种方式,你调用的是C++写的,不能用C#那样引入,把你想要调用的dll和方法名用这种方式调用,参数要对应上

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧