我正在尝试从C ++应用程序检索Windows笔记本电脑的地理位置。 下面的链接包含一个用C ++编写的漂亮示例,但是仅当笔记本电脑中装有GPS传感器且不赞成使用此COM API且Windows可能会在任何时候停止服务本身时,此方法才起作用。
https://www.winwaed.com/blog/2018/12/07/using-the-windows-7-location-api/
按照Windows,在下面的URL中记录了获取GeoLocaiton的最新推荐方法,但这需要C#应用程序使用 System.Device.Location 命名空间,而我需要C ++解决方案。
https://docs.microsoft.com/en-us/windows/desktop/locationapi/windows-location-api-portal
System.Device.Location命名空间也使用wifi接入点来检索位置,因此GPS芯片依赖性不再存在。
有人可以建议我如何在C ++应用程序中使用此System.Device.Location命名空间吗?
〜Ashish