Shell Samples
9/9/2008
Há codificar exemplo espalhados em toda a documentação do Shell.
Codificar Windows Embedded CE de exemplo para o caixa de diálogo Advanced Backlight Options é o Diretório %_WINCEROOT%\Public\Wceshellfe\Oak\Ctlpnl\AdvBacklight.
A seguinte tabela mostra alguns exemplos codificar shell que são fornecidos a documentação; Eles não são completo amostras.
In This Section
- ACCELERATORS Resource
Mostra como usar as teclas acelerador.
- Accessibility Hot Keys
Mostra como habilitar a opção Teclas mouse, habilitar o tecla de acesso para essa opção e direcionar o OS para Play um Siren som quando o usuário ativa o mouse chaves opção ativado ou desativado usando o tecla de acesso.
- Adding Columns
Mostra como adicionar colunas e definir o número de itens na janela de exibição de lista.
- BeginPaint
Um procedimento janela que processa uma mensagem WM_PAINT usando BeginPaint para preparar uma janela para pintura e, em seguida, desenha um ícone ou bitmap na janela.
- BitBlt
Mostra como para copiar os pixels em um bitmap em outro bitmap.
- ClientToScreen
Mostra como converter as coordenadas de um tocar clique do mouse ou caneta para coordenadas Tela e usar as novas coordenadas em um cálculo.
- CreateBitmap
Mostra como fazer uma copiar de um bitmap.
- CreateDC
Mostra como obter um contexto dispositivo para o driver exibir.
- Creating a Command Bands Control
Mostra como para registrar e criar um controle faixas de comando.
- Creating a Rebar Control
Mostra como criar um controle de malha de ferro.
- Creating a Toolbar
Mostra como criar e registrar um barra de ferramentas.
- Creating a ToolTip Control
Mostra como criar uma dica de ferramenta usando uma classe janela.
- Creating a Tree View
Mostra como criar uma árvore-controle de exibição.
- Creating a Tree-View Image List
Mostra como criar e configurar um lista de imagens de uma árvore-controle de exibição e então redesenho de tela de controle usando as novas imagens.
- Creating Image Lists
Mostra como criar uma lista controle de exibição e lista de imagens um acompanhamento.
- Creating Multiline ToolTips
Mostra um manipulador notificação TTN_GETDISPINFO simples.
- Creating Shapes and Lines
Mostra como criar formas e linhas usando as funções retângulo, Elipse, polígono e RoundRect.
- Enabling High Contrast
Mostra como habilitar o contraste de alta - opção contraste e definir o esquema de cores para alta - branco.
- Enabling Mouse Keys
Mostra como habilitar as chaves mouse.
- Enabling Show Sounds
Mostra como recuperar o status dos sons apresentação.
- Enabling Sound Sentry
Mostra como habilitar o som opção sentinela e direcionar o OS para memória flash a Tela inteira quando um aplicativo gera um som.
- Enabling Sticky Keys
Mostra como habilitar a opção Teclas de Aderência e direcionar o OS para Play um som quando o usuário registradores de divisão, bloqueios ou chaves modificador lançamentos ao usar a opção Teclas de aderência.
- Enabling Toggle Keys
Mostra como habilitar as chaves alternar.
- Handling Drag-and-Drop Messages
Mostra como identificador arrastar - e - mensagens ato de soltar.
- Obtaining a Display Device Context
Mostra como obter e versão um contexto dispositivo get um novo objeto.
- POPUP Resource
Mostra como usar a declaração Popups.
- Processing Keyboard Messages
Mostra a estrutura procedimento janela que um aplicativo comum usa para receber e processo pressionamento de tecla mensagens.
- Sample Resource-Definition File
Mostra como definir os recursos para um aplicativo.
- Setting Accessibility Time-out Periods
Mostra como definir a tempo limite acessibilidade período para 10 minutes e como para especificar que o OS deve Play um Siren decrescente som quando ultrapassado o período tempo limite e o OS desativa opções de acessibilidade.
- Working with Brushes
Mostra como usar funções pincel.
- Working with Palettes
Mostra como criar paletas cor.
Working with Pens
Mostra como a mostra como usar funções caneta.Adding a Window Property
Mostra como carregar um ícone e um cursor e, em seguida, alocar memória para uma reserva.
- Creating a Button
Mostra como criar vários botões.
- Creating a Caret
Mostra como criar e exibir um acento circunflexo.
- Creating a Cursor
Mostra como estabelecer a forma de um cursor de espera.
- Creating a List Box
Mostra como inicializar uma caixa lista
- Creating a Project for the Screen Rotation Application
Mostra como ao aplicativo sobre o CEPC, a Tela será ser girada no sentido horário 90 graus.
- Creating a Scroll Bar
Mostra como criar um barra de rolagem.
- Creating an Edit Control
Mostra como criar um controle editar.
- Creating Icons, Bitmaps, Images, and Strings
Mostra como carregar um bitmap e exibi-lo. Também mostra como definir um recurso para um ícone, bitmap, cursor e seqüência de caracteres.
- Creating Timers
Mostra como exemplo TimerProc função callback que desenha texto em uma janela e emite um som quando a função é chamado depois que o timer expira.
- Enabling High Contrast
Mostra como habilitar o contraste de alta - opção contraste e definir o esquema de cores para alta - branco.
- Setting Menu Item Attributes
Mostra como a alteração de estado do atributo marca de seleção.
- SHBindToParent
Mostra como recuperar o nome exibir a partir de um item PIDL.
- SHGetSpecialFolderLocation
Mostra como recuperar a exibir nome e caminho para a pasta ' Favoritos '.
Using Menu Creation Functions
Mostra como:- Criar um vazio menu.
- Exiba um menu atalho.
- Adicione itens a um menu.
Working with Window Controls
Mostra como adicionar um controle para uma janela normal.Mostra como criar um botão enviar e um controle estático em uma caixa diálogo.