How to Implement Screen Rotation
9/9/2008
Windows Embedded CE dá suporte à rotação Tela para que você pode girar o de conteúdo da Tela em incrementos de 90 Degrees. Usando a funcionalidade de rotação Tela, você pode desenvolver aplicativos desenvolvidos para orientação paisagem tanto de retrato.
Rotação altera a orientação da Tela, portanto, é a responsabilidade do OEM ou IHV para testar o dispositivo destino na orientação paisagem tanto de retrato para garantir uma consistente usuário experiência, particularmente em conjunto com aplicativos usuário, recursos diálogo e caixas mensagem, painéis de entrada de software (SIPs), métodos de entrada (IMS) e fontes ClearType.
Tela Rotação está com suporte somente em dispositivos destino que utilizam uma única Tela e ele não é com suporte em múltiplo dispositivos destino Tela. Atualmente os dois aplicativos que respondam à rotação Tela são a barra de tarefas e o shell. Quando uma rotação Tela ocorre, o realign automaticamente cursor e mouse próprios para a novo orientação Tela.
Observe que a rotação Tela pode ser implementada somente se o driver exibir oferece suporte a rotação Tela. Se você desejar usar seu próprio driver exibir e não a um disponível no catálogo Platform Builder, você deve certificar-se que o driver exibir é habilitado para implementar Tela rotação. Para obter mais detalhes sobre as alterações feitas em seu driver exibir para habilitar Tela rotação, consulte tópico Screen Rotation.
Esse procedimento leva você pelas etapas necessárias para implementar Tela rotação em um dispositivo baseado em Windows Embedded CE.
Hardware e Software Assumptions
- Você configurou um CEPC. Para obter mais informações, consulte How to Set Up a CEPC.
Etapas
Etapa | Tópico |
---|---|
1. Use o Windows Embedded CE OS Design Wizard para selecionar um modelo design e os componentes iniciais para o design OS. Faça o seguinte opções de Windows Embedded CE OS Design Wizard:
|
Creating an OS Design with the Windows Embedded CE OS Design Wizard |
2. Faça as alterações Registro. |
|
3. Crie um projeto para o aplicativo de rotação Tela. |
|
4. Escolha uma configuração 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. |
|
5. 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. |
|
6. Promover o design OS um executar-imagem tempo. |
|
7. In a Saída janela, na Saída Guia, verificar que a compilar não possua erros. |
|
8. Escolha um serviço baixar apropriado para o hardware conexão. O serviço baixar irá baixar um executar-imagem tempo para o CEPC. |
|
9. 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. |
|
10. Se você selecionou serial Service download na etapa 8, 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. |
|
11. 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 |
12. 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. |
|
13. Baixe o executar-imagem tempo para o CEPC por meio de conexão configurado. |
|
14. Executar o aplicativo e verificar a rotação Tela. Para executar o aplicativo exemplo sobre o CEPC, clique com o botão direito do mouse o Iniciar botão e escolher Executar. Tipo ScreenRotationProj e escolher OK. Verificar que a Tela foi girado 90 graus. Cada tempo você executar o ScreenRotationProj programa, a Tela irá girar 90 graus. |
Não aplicável. |
See Also
Concepts
Rotating the Contents of the Screen
Other Resources
How-to Topics
Screen Rotation
Display Driver Registry Settings
GWES OS Design Development