Win32 Native(api 或其他)读取当前机器的地理位置?
Win32 Native(api or anything) to read current machine Geolocation?
有没有人设法在不使用 .Net 4 库(Windows.Devices 命名空间)或 Javascript 或其他网络代码的情况下读取 Windows 机器的经度和纬度(GPS 位置)?
必有原生方式。
位置传感器在控制面板中,
我找不到任何 API 也找不到允许我阅读它的有效文档,我想避免将 Net framework 4.0 作为依赖项并在后台调用浏览器进程,只是为了通过 javascript 读取当前用户的位置在我看来是一个巨大的开销
本机 Win32 API 是 Sensor API. The Sensor API Programming Guide 有一些相当详细的 C++ 示例。
好文章:Using Windows 7 Location API
(Google 如果链接断开则以上条款)。
有没有人设法在不使用 .Net 4 库(Windows.Devices 命名空间)或 Javascript 或其他网络代码的情况下读取 Windows 机器的经度和纬度(GPS 位置)?
必有原生方式。 位置传感器在控制面板中,
我找不到任何 API 也找不到允许我阅读它的有效文档,我想避免将 Net framework 4.0 作为依赖项并在后台调用浏览器进程,只是为了通过 javascript 读取当前用户的位置在我看来是一个巨大的开销
本机 Win32 API 是 Sensor API. The Sensor API Programming Guide 有一些相当详细的 C++ 示例。
好文章:Using Windows 7 Location API
(Google 如果链接断开则以上条款)。