? Linha de sistemas operacionais Windows da Microsoft são uma parte vital de milhões de computadores pessoais , dando aos usuários acesso a programas através da interface gráfica do usuário do Windows. O Windows inclui inúmeras funcionalidades , incluindo controles de janela , que são janelas pop-up dentro das aplicações que dão aos usuários uma grande variedade de controles e escolhas. Botões  
 Vários controles de janela diferentes assumir a forma de botões que permitem que os usuários façam uma seleção entre várias opções, ou entrar em uma confirmação , clicando em " OK". O controle mais básico deste tipo é conhecido como um botão , enquanto barras de ferramentas são controles de botão mais complexos, com múltiplas opções. 
 Vídeo e Imagens 
 
 outro tipo de controle da janela exibe vídeo em uma janela separada. Controles conhecidos como display animações AVI ( Audio- Video Interleaved ) clips , enquanto listas de imagem simplesmente exibir uma série de imagens estáticas . Controles estáticas são controles de janela que exibem imagens, vídeo ou texto, mas não necessitam de entrada ou a resposta do usuário. 
 Texto 
 
 Algum texto controles de janela de exibição para o usuário a ler informações adicionais ou selecionar um item de uma longa lista de opções. ComboBox e List Box controles de janela fornecer uma lista de texto , enquanto os controles ComboBoxEx adicionar imagens para os itens da lista . Editar controles incluem um espaço para o usuário a digitar ou colar texto e incluem opções para editar o texto antes de enviá-lo. Exibir Lista de controles também são baseados em texto, mas dar ao usuário mais opções para encomendar ou adicionar e remover itens da lista. Controles Rich Edit dar aos usuários mais opções de formatação de texto . Finalmente , Árvore Ver lista controla uma lista hierárquica de itens de texto. 
 Calendários 
 
 controles de janela também pode servir como calendários. A Data e Hora Picker é um controle de janela que permite aos usuários selecionar uma data a partir de uma lista ou matriz calendário (conhecido como um controle de calendário do mês ) . 
 Navegação 
 
 controles de janela de navegação permitem aos usuários controlar a forma como as informações são exibidas na janela. Eles incluem barras de rolagem, barras de rolagem plana , controles de cabeçalho , pagers, folhas de propriedades , vergalhões, guia Controles de Trackbars e controles de cima para baixo . 
 Hot Keys 
 
 quentes chaves são uma outra forma de controle da janela. Eles consistem de uma série de teclas , ou em seqüência ou simultaneamente, que dão ao usuário acesso a comandos avançados sem navegar através de um menu extenso . 
 
 Networking 
 
 controles de janela também pode ajudar com redes de computadores. . Controles de endereços IP permitem a inserção de um endereço IP em um formato padrão para se conectar a uma rede, como a Internet 
 
 Estado 
 
 Estado controles de janela dar aos usuários informações sobre as operações ou o progresso de um programa. Eles incluem controles de status , que podem aparecer na parte inferior de uma janela existente e barras de progresso . Dica controles são pequenas janelas que aparecem quando o usuário passa o cursor sobre um item, dando informações adicionais sobre esse item.