Crossword
9/8/2008
Este amostra de código é nomeado Crossword. Ele demonstra como para compilar sistema métrico conscientização em um aplicativo. Crossword Pode resolução de tela detecção e orientação.
Área recurso
APIs relevantes
- ChangeDisplaySettingsEx função
- GetDeviceCaps função
- GetSystemMetrics função
- SHGetUIMetrics função
- WM_SETTINGCHANGE mensagem
- WM_SIZE mensagem
Projetos
Esta solução consiste de três projetos.
- BaseSample
O aplicativo básico, que é um jogo crossword.
- HiDpiAware
A versão HiDPI-aware de BaseSample.
- LandscapeAware
A versão Landscape/Portrait-aware de BaseSample.
O uso
Para executar o amostra de código
Navegue até um dos arquivos 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\CPP\win32\Crossword\BaseSample\BaseSample.sln
C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\Crossword\Landscapeaware\LandscapeAware.sln
C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\Crossword\Hidpiaware\HidpiAware.sln
Microsoft Visual Studio 2005 inicia e carrega a solução.
Crie a solução (Ctrl+Shift+B).
Implante a solução (F5).
Ambientes de Desenvolvimento
Pocket PC SDK: Windows Mobile 6 Professional SDK
Ambiente de desenvolvimento: Visual Studio 2005.
ActiveSync: Versão 4.5.
See Also
Concepts
Code Samples for Windows Mobile
Other Resources
How Applications Detect and Respond to Screen Rotation
WM_SETTINGCHANGE Code Example