Você está offline; aguardando reconexão

Não é possível abrir um menu pop-up personalizado quando você clica com o botão direito do mouse uma área de uma página da Web no Internet Explorer 8

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: 972845
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Considere o seguinte cenário:
  • Desenvolver um aplicativo que hospeda um Web Object Control (WebOC). O WebOC carrega uma página da Web para este aplicativo.
  • Criar um menu pop-up personalizado para esta página da Web usando o método IHTMLWindow4::createPopup.

    Observação Método IHTMLWindow4::createPopup permite que você abrir um menu pop-up quando você clica com o botão direito do mouse uma área de uma página da Web.
  • Recuperar o documento HTML para o menu pop-up personalizado usando a propriedade IHTMLPopup::document.
  • Tente chamar o método de QueryInterface para a interface ICustomDoc apontar para o documento HTML que você deseja usar para o menu pop-up personalizado.
Nesse cenário, execute o aplicativo em um computador que está executando o Internet Explorer 8. No entanto, quando você clica com o botão direito do mouse em uma área da página, no menu pop-up personalizado não aparece. Se você tentar depurar esse problema, o valor HRESULT 0 x 80004002 (E_NOINTERFACE) é retornado para o método QueryInterface. Entretanto, você espera que o valor HRESULT 0 x 0 (S_OK) a ser retornado para o método QueryInterface.
Resolução

Informações de atualização de segurança

Para resolver esse problema, instale a atualização de segurança cumulativa mais recente para Windows Internet Explorer. Para fazer isso, visite o seguinte site: Para obter mais informações técnicas sobre a atualização de segurança cumulativa mais recente para Windows Internet Explorer, visite o seguinte site: Observação Essa atualização foi incluída primeiro na atualização de segurança 974455 (MS09-054). Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento:
974455MS09-054: Actualização de segurança cumulativa para Internet Explorer

Informações sobre hotfix

Um hotfix suportado está agora disponível da Microsoft. No entanto, destina-se a corrigir o problema descrito neste artigo. Aplique-o somente nos sistemas que apresentarem esse problema específico. Este hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que aguarde a próxima atualização de software que contém esse hotfix.

Para resolver esse problema imediatamente, contate o Microsoft Customer Atendimento para obter o hotfix. Para obter uma lista completa dos números de telefone de suporte Atendimento Microsoft e informações sobre os custos de suporte, visite o seguinte site:Observação Em casos especiais, as taxas cobradas pelas ligações para o suporte podem ser canceladas se um profissional de suporte da Microsoft determina que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicadas a questões e problemas que não se qualificam à atualização específica em questão de suporte adicionais.

Pré-requisitos

Para instalar esse hotfix, você deve ter o Internet Explorer 8 instalado em um computador que está executando um dos seguintes sistemas operacionais:
  • Windows XP Service Pack 2 (SP2) ou Windows XP Service Pack 3 (SP3)
  • Windows Server 2003 Service Pack 2 (SP2)
  • Windows Vista
  • Windows Server 2008

Requisitos de reinicialização

Você precisa reiniciar o computador após aplicar esse hotfix.

Informações sobre a substituição do hotfix

Esse hotfix não substitui um hotfix lançado anteriormente.

Informações do registro

Para usar um dos hotfixes neste pacote, não é necessário fazer quaisquer alterações no registro.

Informações de arquivo

A versão em inglês deste hotfix apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na hora universal coordenada (UTC). Quando você exibir as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
Para todas x 86 versões do Internet Explorer 8 para Windows XP SP2 e para o Windows XP SP3
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mshtml.dll8.0.6001.228925,938,17624-Junho de 200915: 40x 86
Para todas x 86 versões do Internet Explorer 8 para Windows Server 2003 SP2
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mshtml.dll8.0.6001.228925,938,17624-Junho de 200903: 21x 86
Para todas x 86 versões do Internet Explorer 8 para o Windows Vista e Windows Server 2008
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mshtml.dll8.0.6001.228915,937,66420-Junho de 200913: 03x 86
Mshtml.tlb8.0.6001.228911,638,91220-Junho de 200911: 34Não aplicável
Situação
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicar a".
Mais Informações
Para obter mais informações sobre a interface IHTMLWindow4, visite o seguinte site da Microsoft Developer Network (MSDN):


Para obter mais informações sobre o método createPopup, visite o seguinte site da Microsoft Developer Network (MSDN):



Para obter mais informações sobre a propriedade IHTMLPopup::document, visite o seguinte site da Microsoft Developer Network (MSDN):



Para obter mais informações sobre o método QueryInterface, visite o seguinte site da Microsoft Developer Network (MSDN):



Para obter mais informações sobre a interface ICustomDoc, visite o seguinte site da Microsoft Developer Network (MSDN):

IHTMLWindow4 createPopup popup IHTMLPopup HRESULT 0 x 80004002 (E_NOINTERFACE) HRESULT 0 x 0 (S_OK)

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 972845 - Última Revisão: 01/16/2015 11:22:07 - Revisão: 1.2

Windows Internet Explorer 8

  • kbnosurvey kbarchive kbmt kbexpertiseinter kbqfe kbhotfixserver kbsurveynew kbprb KB972845 KbMtpt
Comentários