Compartilhar via


AXSample

Windows Mobile SupportedWindows Embedded CE Not Supported

9/8/2008

Este amostra de código é nomeado AXSample. Ele demonstra como usar o Active Template Library (ATL) para criar um ActiveX control e como acessar esse controle em uma página W3 (World Wide Web).

Área recurso

Internet Explorer Mobile

APIs relevantes

ActiveX Controls

ATL Class Library Reference

Win32 COM APIs

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\ATL\AXSample

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

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

  3. Abertos para o AxSample Propriedades projeto.

  4. Navegue para Opções de configuração > A depuração.

  5. Definir o depurador para iniciar a Depurador nativo de Dispositivo Inteligente.

  6. Defina o executável remoto como \windows\iexplore.exe.

  7. Defina os argumentos de comando como \Program Files\AxSample\AXSample.htm.

  8. Implantar a solução (F5).

    O exemplo é copiado para o dispositivo e está registrado. Mobile Internet Explorer e automaticamente inicia e navegará para axsample.htm.

A depuração de amostra de código

  1. Carregar o arquivo AxSample.HTML com Internet Explorer Mobile.

  2. Tente clicar em botões e círculos que são exibidos.

Para instalar o Certificado de área de trabalho de janelas

  1. Clique em Iniciar > Executar.

  2. Digite o caminho-nome SamplePrivDeveloper.pfx Certificado e clique OK. Por padrão, isso está localizado na seguinte pasta:

    C:\Program Files\Windows Mobile 6 SDK\Tools\Security\SDK Development Certificates
    
  3. Clique duas vezes SamplePrivDeveloper.pfx ícone Certificado. O Assistente de Importação Certificado é exibido.

  4. Clique em Próxima. O caminho Certificado-Nome é preenchido.

  5. Clique em Próxima.

  6. Clique em Próxima (Você não precisa uma senha).

  7. Clique em Próxima. Aceitar as opções usar como padrão; Selecionar automaticamente o armazenamento de certificados com base no tipo Certificado.

  8. 9. Clique em Término.

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

AXSample. Demonstra como usar o ATL para criar um ActiveX control e como acessar esse controle em uma página W3 (World Wide Web).

Comentários

Consulte Windows Mobile Powered Device Security Model para obter mais detalhes sobre como instalar o SDK certificados para o dispositivo móvel e como usar o Certificado SDK privilegiado para assinar este aplicativo.

Listagem de arquivos de origem

  • axsample.cpp
    Implementa funções exportadas pelo arquivo .def.
  • axsample.def
    As definições exportar DLL.
  • axsample.IDL
    O arquivo de script MIDL.
  • axsample.rc
    O script recurso.
  • axsamplectl.cpp
    Implementa os pontos entrada ActiveX, incluindo OnDraw.
  • Stdafx.cpp
    Define o pré-compilado informações tipo.
  • axsamplectl.h
    Define as interfaces COM o controle ActiveX.
  • RESOURCE.h
    O arquivo cabeçalho script recurso.
  • stdafx.h.
    O pré-compilado arquivo cabeçalho.

See Also

Concepts

Code Samples for Windows Mobile

Other Resources

Mobile Web Development
ActiveX Controls
ATL
COM