GPS Application
9/8/2008
Este amostra de código é nomeado GPS. Ele demonstra como usar código gerenciado para gravar um C# Windows Mobile aplicativo Global Positioning System (GPS). Esta amostra de código demonstra como quebra automática o GPS APIs nativo em uma classe C#. Ele demonstra como usar "Platform chamando" (PInvoke) para fazer chamadas para não gerenciado APIs (neste maiúsculas e minúsculas, CreateProcess).
Área recurso
APIs relevantes
- Referência de driver intermediária de GPS
- PInvoke
- System.Runtime.InteropServices
- System.Threading Namespace
- System.Windows.Forms Namespace
O uso
Para executar o amostra de código
Navegue até a arquivo de solução (*.sln) e clique duplo-la. Por padrão, a solução arquivos são copiados para o seguinte pastas:
C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\PocketPC\CS\GPS
Microsoft Visual Studio 2005 inicia e carrega a solução.
Crie a solução (Ctrl+Shift+B).
Implante a solução (F5).
Remarks
O dispositivo móvel oferece suporte a hardware de GPS e certifique-se que o hardware de GPS está instalação corretamente usando o O Painel de controle de GPS Em As configurações.
Classes
- GPS
A interface para o gerenciado GPS API. Usar esta classe para aberto, fechar e consulta o estado dispositivo e a consulta de dados posição do seu hardware de GPS.
- GpsPosition
Contém os dados posição de GPS recebidos do hardware de GPS.
- GpsDevice
Contém o dados do estado dispositivo de GPS recebida do hardware de GPS.
- Utils
Utilitários alocação memória nativo.
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.
See Also
Concepts
Code Samples for Windows Mobile
Other Resources
GPS Intermediate Driver Reference
PInvoke
System.Runtime.InteropServices
System.Threading Namespace
System.Windows.Forms Namespace