Compartilhar via


How to Support Multiple Screens on a Device

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Você pode usar múltiplo exibir adaptadores para criar um área de trabalho contínuo único, grande que abrange todas as telas no seu sistema. O maior área de trabalho é útil porque ele pode permitir que os usuários exibir Full-sized aplicativo janelas lado-a.

Windows Embedded CE fornece funções que permitem que os aplicativos controle como eles são posicionados em um múltiplo Tela sistema, no entanto, o OS, com base no usuário entrada, basicamente controla como as janelas e caixas diálogo são posicionadas e exibidas.

Hardware e Software Assumptions

  • Sua instalação Visual Studio inclui um CEPC x 86 placa suporte pacote (BSP).
  • Você tem um CEPC já configurado. Para obter mais informações, consulte Como configurar um CEPC e Como usar o IDE para criar, personalizar e criar uma imagem Run-Time.
  • Você tem 2-4 idênticos exibir adaptadores, com múltiplo suporte monitor, instalado no seu CEPC. O display adapter** ATI Rage XL Expert 98 é a única placa com um múltiplo monitor capaz driver que acompanha Windows Embedded CE.
  • Ambos os monitores que você desejar usar para monitor estendida ter uma resolução exibir idênticos. Observe que esse recurso não trabalho quando os monitores cada possuem resoluções exibir diferentes.

Etapas

Etapa Tópico

1. Criar um vazio, Display-Based sistema operacional (OS) para o CEPC.

Creating an Empty Display-Based OS

2. Adicionar seu múltiplo monitor-habilitado exibir driver para seu design OS.

Manter o VGA linear Framebuffer (plano) exibir driver no seu design OS.

Adding an Item from the Catalog

3. In a Exibir itens Catálogo, design expansão de OS, expansão Principais OS, Expanda CEBASE, expansão Elementos gráficos e as tecnologias de multimídiae em seguida, expansão Elementos gráficos. Adicionar o catálogo item Suporte ao monitor vários Para seu design OS clicando a caixa de seleção próximo para o item na lista de catálogos.

Adding an Item from the Catalog

4. Edite Registro do seu design OS para refletir o número de adaptadores exibir em seu sistema:

  • In a Gerenciador de Soluções Guia, expansão ParameterFiles.
  • Expanda árvore parâmetros do seu design OS para revelar o arquivo Project.reg e, em seguida, adicionar a seguinte configuração Registro para uma duas-sistema monitor:

    [HKEY_LOCAL_MACHINE\System\GDI\Monitors]
    "Total Monitors"=dword:2

    Observação

    A configuração anterior no Project.reg substitui aquela no Common.reg porque o arquivo Project.reg é carregado após Common.reg.

  • Salve as alterações em Project.reg.

Não aplicável

5. Escolha uma configuração de depuração ou de versão para destino quando Platform Builder cria o design OS em um executar-imagem tempo.

Para usar o depurador kernel, verifique se que suporte para o depurador kernel está habilitado.

Levels of Debugging Support

Building a Run-Time Image From a Debug Configuration

Building a Run-Time Image From a Release Configuration

6. Se você espera que o tamanho da depuração ou executar a versão-imagem tempo para exceder 32 MB, habilitar suporte para executar uma grande-imagem tempo nas configurações para o design OS.

Observação

Depurar executar-tempo imagens são geralmente maior do que executar versão-tempo imagens.Se você escolher uma configuração depuração e o design OS contém muitos recursos, é provável que o tamanho da executar-imagem tempo será excedem 32 MB.

Enabling a Run-Time Image Size Larger Than 32 MB

7. Promover o design OS um executar-imagem tempo.

Building a Run-Time Image

8. In a Saída janela, na Saída Guia, verificar que a compilar não possua erros.

Build Error Debugging Process

9. Escolha um serviço baixar apropriado para o hardware conexão. O serviço baixar irá baixar um executar-imagem tempo para o CEPC.

Download Service Selection

10. Configurar o hardware conexão exigido para o serviço baixar. Esse hardware conecta o CEPC a estação de trabalho de desenvolvimento, na qual o Platform Builder está instalado. Exemplos de hardware conexão incluem cabos, um hub ou adaptadores rede Ethernet.

Hardware Configuration

11. Se você selecionou serial Service download na etapa 9, configurar o terminal do HyperTerminal aplicativo de Emulação para exibir o serial saída depuração a Partir de porta serial na CEPC.

Esta configuração requer um NULL - modem cabo conectado a um porta serial, such as COM1.

Configuring HyperTerminal for BSPs

12. Ativar o CEPC para que ele se torna ativo de rede Ethernet ou sobre o serial conexão e Platform Builder podem descobri-lo.

Não aplicável

13. Configure a conexão para o CEPC.

Escolha o apropriado tópico baseia se estação de trabalho o desenvolvimento e a CEPC são conectados por uma rede Ethernet ou uma conexão porta serial.

Configuring an Ethernet Remote Connection

Configuring a Serial Remote Connection

14. Baixe o executar-imagem tempo para o CEPC por meio de conexão configurado.

Downloading a Run-Time Image to a CEPC

Troubleshooting: Downloading a Run-Time Image

15. Após a executar-tempo imagem é carregada, iniciar um em janela aplicativo e uma caixa diálogo aberto. Movê-los em torno para ver como eles transição de uma Tela para outro.

  • Para iniciar uma em janela aplicativo, a partir de Iniciar menu, escolher Programas e, em seguida, escolher Explorer Windows.
    Quando você iniciá-lo, o janela do aplicativo preenche o primário Tela. Pressione F11 para pôr Explorer Windows Para em janela modo. Você pode agora clique arrastar a janela para a outra Tela e barra de título a janela.
  • Para aberto um caixa de diálogo, a partir de Iniciar menu, escolher As configurações e, em seguida, escolher Barra de tarefas e menu Iniciar.
  • Quando o Propriedades da Barra de tarefas e do menu Iniciar caixa diálogo for exibida, arrastar para a outra Tela.

Não aplicável

**The non-Microsoft software e hardware relacionado neste documento está incluídos para fins ilustrativos apenas. As ilustrações que usam esses terceiros software e hardware como exemplos não pretendem ser um apoio ou recomendação de qualquer um desses produtos. Nós fornecem esse informações apenas como uma conveniência para nossos clientes para fins de explicando um aplicativo prático e não fornecem garantias de qualquer tipo, EXPRESSAS, IMPLÍCITAS OU LEGAIS, INCLUINDO, mas não se limitando a garantias implícitas de comercialização e / ou adequação para uma finalidade específica.

Observação

Internamente, o OS enumera os adaptadores exibir na ordem que aparecem no barramento PCI.O OS considera o primeiro adaptador exibir no barramento de PCI seja o adaptador exibição primária.Cada adaptador de vídeo subseqüentes estende o área da tela para o direito imediato da área controlada por sua predecessora no barramento PCI.

Observação

A barra de tarefas é exibida apenas sobre a Tela anexado para o primário adaptador.Não é possível estender o área de trabalho área acima ou abaixo de primário Tela.

Observação

Após o OS carrega, você pode localizar que seu área de trabalho Windows Embedded CE aparece out of seqüência comparado com o físico layout das suas telas.De exemplo, à esquerda metade de seu área de trabalho pode aparecer em seu direito Tela e o direito metade de seu área de trabalho pode aparecer na Tela esquerda.Não é possível para compensar esse com configurações software no seu OS.Você deve fisicamente reorganizar seu hardware.

See Also

Concepts

Multiple Screens Registry Settings
Multiple Screens OS Design Development

Other Resources

How-to Topics