How to Support Multiple Screens on a Device
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. |
|
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. |
|
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. |
|
4. Edite Registro do seu design OS para refletir o número de adaptadores exibir em seu sistema:
|
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. |
|
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. |
|
7. Promover o design OS um executar-imagem tempo. |
|
8. In a Saída janela, na Saída Guia, verificar que a compilar não possua erros. |
|
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. |
|
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. |
|
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. |
|
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. |
|
14. Baixe o executar-imagem tempo para o CEPC por meio de conexão configurado. |
|
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.
|
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