Я пытаюсь получить географическое местоположение моего ноутбука с Windows из приложения C ++.Ссылка ниже содержит прекрасный пример, написанный на C ++, но он работает только в том случае, если в ноутбуке присутствует датчик GPS, и этот COM API устарел, и Windows может остановить сам сервис в любое время раньше.
https://www.winwaed.com/blog/2018/12/07/using-the-windows-7-location-api/
Согласно окнам, самый последний рекомендуемый способ получения GeoLocaiton описан в приведенном ниже URL-адресе, но для этого требуется приложение C #, чтобы использовать пространство имен System.Device.Location , тогда как мне нужен C ++решение.
https://docs.microsoft.com/en-us/windows/desktop/locationapi/windows-location-api-portal
Пространство имен System.Device.Location также использует точку доступа Wi-Fi для получения местоположения, поэтому зависимость от чипа GPS больше не присутствует.
ВозможноКто-нибудь рекомендует, как я могу использовать это пространство имен System.Device.Location в приложении C ++?
~ Ashish