ID do artigo: 134206 - Última revisão: terça-feira, 21 de novembro de 2006 - Revisão: 3.4

EXEMPLO: Appbar.exe - criar uma barra de ferramentas Área de trabalho aplicativo

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sumário

O shell do Windows Explorer no Windows 95, Windows 98 e Windows NT 4.0 permite que um aplicativo registrar a barra de uma aplicativo da área de trabalho ferramentas que se comporta com a mesma aparência como barra de tarefas da Windows Explorer. Barra de ferramentas da área de trabalho da aplicativo sempre é anexada a uma das bordas externas da tela e pode fazer com que o tamanho da área de trabalho seja reduzido para que outros aplicativos não se sobreponham barra de ferramentas da área de trabalho da aplicativo.

O código de exemplo APPBAR demonstra como implementar a barra de uma aplicativo da área de trabalho ferramentas que pode é redimensionado, pode anexar a qualquer lado da tela e permite que a mesmo para ficar ocultos da mesma maneira que automaticamente oculta a barra de tarefas Windows Explorer.

Mais Informações

O seguinte arquivo está disponível para download no Centro de download da Microsoft:
Appbar.exe (http://download.microsoft.com/download/platformsdk/utility/1/win98/en-us/appbar.exe)
Para obter informações adicionais sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591  (http://support.microsoft.com/kb/119591/EN-US/ ) Como obter arquivos de suporte da Microsoft a partir de serviços online
Microsoft examinou esse arquivo em busca de vírus. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o arquivo foi publicado. O arquivo é armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo. A interface de barra de ferramentas da área de trabalho do aplicativo para fornece uma maneira fácil para um aplicativo anexar janelas a borda da tela para que eles não se sobreponham a área de trabalho ou outros aplicativos. A capacidade de fazer isso é especialmente útil em um programa iniciar o aplicativo, como o utilitário do Microsoft Office Manager (MOM) ou em um aplicativo que precisa para fornecer informações de status para o usuário que seja executado em segundo plano.

O aplicativo cria sua janela normalmente e, em seguida, se registra com o sistema como uma barra de ferramentas da área de trabalho do aplicativo (appbar). Uma vez registrado como um appbar, sempre que a janela move deve negociar com o sistema para o espaço na tela, enviando o retângulo solicitado para o sistema como parte de uma mensagem ABM_QUERYSETPOS. O sistema verifica, em seguida, se qualquer outros appbars estiver usando esse espaço e ajusta o retângulo solicitado assim como não se sobreponham. Quando o appbar é movido, o sistema redimensiona a área de trabalho e move todos os aplicativos em execução no momento para que eles não se sobreponham a appbar.

Referências

Para obter mais informações sobre a interface de barra de ferramentas da área de trabalho do aplicativo, consulte o capítulo "Estendendo o Windows 95 shell: aplicativo barras de desktop ferramentas" no "Do programador do guia para Windows 95." O guia está disponível no arquivo Ajuda do Win32 SDK em "Guias".

A informação contida neste artigo aplica-se a:
  • Interface de Programação de Aplicativos do Microsoft Win32 nas seguintes plataformas
    • Microsoft Windows 95
Palavras-chave: 
kbmt kbdownload kbcode kbfile kbsample kbshell KB134206 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 134206  (http://support.microsoft.com/kb/134206/en-us/ )
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.