CORREÇÃO: A legenda é mostrada para um controle de quadro de estilo BorderStyle-0 é colocado em um controle baseado em 6 de Visual Basic ActiveX ao carregar o controle no Internet Explorer 9

Traduções de Artigos Traduções de Artigos
Artigo: 2575928
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Considere o seguinte cenário:
  • Em um computador que esteja executando o Windows 7 ou Windows Server 2008 R2, você pode criar um controle de ActiveX usando o Visual Basic 6.0.
  • Você pode adicionar um controle de quadro para o controle de ActiveX. Além disso, você deve definir o BorderStyle como 0 para o controle do quadro.
  • Você hospeda o controle de ActiveX em uma página da Web do HTML e abra a página da Web no Internet Explorer 9.
  • Clique em aplicativos diferentes do Internet Explorer 9 para desativar o Internet Explorer 9.
Nesse cenário, a legenda do controle de quadro é exibida inesperadamente.

Causa

O problema ocorre porque o Internet Explorer 9 envia a mensagem WM_CHANGEUISTATE para o controle de ActiveX. A mensagem indica que o estado da interface do usuário deve ser alterado. Visual Basic 6.0 não manipula a mensagem WM_CHANGEUISTATE. Portanto, Visual Basic 6.0 passa a mensagem para o procedimento de janela padrão. Isso faz com que a legenda a ser exibida.

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se apenas a corrigir o problema descrito neste artigo. Aplica este hotfix somente aos sistemas que apresentarem o problema descrito neste artigo. Este hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção de "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se não aparecer nesta seção, entre em contato com o suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação Se ocorrerem problemas adicionais, ou se for necessária a qualquer solução de problemas, você talvez precise criar uma solicitação de serviço. Os custos de suporte normais serão aplicados a questões de suporte adicional e problemas que não sejam específicos deste hotfix. Para uma lista completa dos números de telefone de suporte e atendimento ao cliente da Microsoft ou para criar uma solicitação de serviço, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos

Você deve ter uma das seguintes edições do sistema operacional instaladas para aplicar esse hotfix:
  • Windows 7
  • O Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)

Requisitos de reinicialização

Não é necessário reiniciar o computador após aplicar esse hotfix.

Informações sobre o arquivo

A versão em inglês (Estados Unidos) deste hotfix usa um pacote de Microsoft Windows Installer para instalar o hotfix. As datas e horas destes arquivos estão listadas no tempo Universal Coordenado (UTC) na tabela a seguir. Quando você visualiza as informações do arquivo, a data é convertida para a hora local. Para saber a diferença entre o UTC e a hora local, use o Fuso horário guia no item Data e hora no painel de controle.
Para todas as versões baseadas em x86 do Windows 7
Reduzir esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Msvbvm606.0.98.321,426,94402-Nov-201121: 06x86
Msvbvm606.0.98.321,426,94402-Nov-201122: 41.x86
Para todas as versões baseadas em x64 do Windows 7 e do Windows Server 2008 R2
Reduzir esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Msvbvm606.0.98.321,426,94402-Nov-201121: 06x86
Msvbvm606.0.98.321,426,94402-Nov-201122: 41.x86

Ponto Da Situação

A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informação

Informações adicionais sobre arquivos

Informações de arquivo adicionais para o Windows 7 e Windows Server 2008 R2

Arquivos adicionais para todas as versões baseadas em x86 do Windows 7
Reduzir esta tabelaExpandir esta tabela
Nome do arquivoUpdate.mum
Versão do arquivoNão aplicável
Tamanho do arquivo2,314
Data (UTC)03-Nov-2011
Hora (UTC)05: 16.
Nome do arquivoX86_461249feee08d8332fa3f8a559fa95f9_31bf3856ad364e35_6.1.7600.21083_none_085567fcbf23eac2.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo696
Data (UTC)03-Nov-2011
Hora (UTC)05: 16.
Nome do arquivoX86_749abe21ee04fcc6e15dcb7b7a2a79ff_31bf3856ad364e35_6.1.7601.21853_none_41d9eae166d6e02c.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo696
Data (UTC)03-Nov-2011
Hora (UTC)05: 16.
Nome do arquivoX86_microsoft-windows-msvbvm60_31bf3856ad364e35_6.1.7600.21083_none_c2e198cdcc2d050f.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo38,715
Data (UTC)02-Nov-2011
Hora (UTC)21: 36.
Nome do arquivoX86_microsoft-windows-msvbvm60_31bf3856ad364e35_6.1.7601.21853_none_c4e88f5bc93ae70d.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo38,715
Data (UTC)02-Nov-2011
Hora (UTC)23: 24
Arquivos adicionais para todas as versões baseadas em x64 do Windows 7 e do Windows Server 2008 R2
Reduzir esta tabelaExpandir esta tabela
Nome do arquivoAmd64_461249feee08d8332fa3f8a559fa95f9_31bf3856ad364e35_6.1.7600.21083_none_6474038077815bf8.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo698
Data (UTC)03-Nov-2011
Hora (UTC)05: 16.
Nome do arquivoAmd64_749abe21ee04fcc6e15dcb7b7a2a79ff_31bf3856ad364e35_6.1.7601.21853_none_9df886651f345162.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo698
Data (UTC)03-Nov-2011
Hora (UTC)05: 16.
Nome do arquivoUpdate.mum
Versão do arquivoNão aplicável
Tamanho do arquivo2,330
Data (UTC)03-Nov-2011
Hora (UTC)05: 16.
Nome do arquivoX86_microsoft-windows-msvbvm60_31bf3856ad364e35_6.1.7600.21083_none_c2e198cdcc2d050f.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo38,715
Data (UTC)02-Nov-2011
Hora (UTC)21: 36.
Nome do arquivoX86_microsoft-windows-msvbvm60_31bf3856ad364e35_6.1.7601.21853_none_c4e88f5bc93ae70d.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo38,715
Data (UTC)02-Nov-2011
Hora (UTC)23: 24

Referências

Para obter mais informações sobre como usar controles de ActiveX e configuração de suas propriedades, visite as seguintes páginas da Web do MSDN:
Criar um controle de ActiveX

Propriedades Appearance e BorderStyle para usuários Visual Basic 6.0

Para obter mais informações sobre a mensagem WM_CHANGEUISTATE, visite a seguinte página da Web do MSDN:
Mensagem WM_CHANGEUISTATE

Propriedades

Artigo: 2575928 - Última revisão: 30 de novembro de 2011 - Revisão: 1.0
Palavras-chave: 
kbautohotfix kbqfe kbfix kbhotfixserver kbmt KB2575928 KbMtpt
Traduçã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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2575928

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com