Compartilhar via


Mobile GPS

Windows Mobile SupportedWindows Embedded CE Not Supported

9/8/2008

Este amostra de código é nomeado MobileGPS. A solução (MobileGPS.sln) é composta de três projetos interdependentes.

Projetos Descrição

MobileGPSUI

Este projeto implementa o dispositivo Windows Mobile powered interface do usuário. Pequenas alterações foram feitas para este projeto para usar MobileGPSDemo. Este projeto foi gerado usando o assistente Visual Studio.

MobileGPSLib

Este arquivo biblioteca implementa a lógica núcleo exigido para se comunicar com o intermediário de GPS driver. Além disso, ele fornece uma abstração para facilitar o processo de de forma assíncrona manipulação de Eventos de GPS intermediário.

MobileGPSDemo

Este projeto usa para se comunicar com o driver GPS Intermediate MobileGPSLib.

Área recurso

GPS Intermediate Driver Reference

Shell, GWES, and User Interface

APIs relevantes

GPS_DEVICE

GPS_POSITION

GPSCloseDevice

GPSGetDeviceState

GPSGetPosition

GPSOpenDevice

Para executar o amostra de código

  1. Navegue até a arquivo de solução (*.sln) e clique duplo-la. Por padrão, o arquivo solução é copiado para a seguinte pasta:C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\Common\CPP\Win32\gps

    Microsoft Visual Studio 2005 inicia e carrega a solução.

  2. Certifique-se de que o driver intermediário está definido para emular o hardware de GPS.

  3. Crie a solução (Ctrl+Shift+B).

  4. Implante a solução (F5).

Ambientes de Desenvolvimento

SDK: Windows Mobile 6 Professional SDK e Windows Mobile 6 Standard SDK

Ambiente de desenvolvimento: Visual Studio 2005.

ActiveSync: Versão 4.5.

Demonstra

MobileGPS Demonstra como usar nativo GPS Intermediate Driver Reference para de forma assíncrona recuperar os dados localidade e o estado GPS Intermediate Driver.

Comentários

O projeto MobileGPSUI tem um vinculador entrada dependência no arquivo de biblioteca gpsapi.lib.

Ela é deixada como um exercício para gravar as implementações para os dois GPSSink "SET" funções, SetGPSPosition (gps_Position GPS_POSITION) e SetGPSDeviceInfo (gps_Device GPS_DEVICE).

Suposições

Ambos o dispositivo Windows Mobile powered varejo é GPS habilitado, ou a emulador de dispositivo foi instalação simular o hardware de GPS.

See Also

Reference

GPS Application

Concepts

Code Samples for Windows Mobile

Other Resources

GPS Intermediate Driver Reference
GPS Intermediate Driver