CORRECÇÃO: A ordem de tabulação não funciona como esperado quando uma caixa de diálogo MFC contém um controle ActiveX no Visual Studio .NET 2003

Traduções deste artigo Traduções deste artigo
ID do artigo: 884879 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Suponha que o cenário a seguir: usar o Microsoft Visual Studio .NET 2003 para criar um aplicativo que exibe uma caixa de diálogo MFC (Microsoft Foundation Classes) que contém um controle ActiveX. Quando a caixa de diálogo MFC também contém janelas filho que contém controles, a ordem de tabulação pode não funcionar conforme o esperado. Quando você tenta usar a tecla TAB para mover para qualquer uma das janelas filho, as janelas filho são ignoradas sobre.

Por exemplo, esse problema ocorre quando você tem uma caixa de diálogo MFC que contém o seguinte:
  • Um controle ActiveX Masked Edit
  • Um controle guia que contém o seguinte:
    • Um controle ActiveX Masked Edit
    • Um controle Button
  • Um controle Button
Quando você usa a tecla TAB para mover após o primeiro controle Masked Edit nesse cenário, o foco vai para o último controle Button . Em seguida, ignora foco sobre os controles filho que estão contidos no controle guia .

Observação Esse problema não ocorre no Microsoft Visual Studio 6.0.

Resolução

Um hotfix suportado agora está disponível da Microsoft, mas destina-se somente a corrigir o problema descrito neste artigo. Aplique-o somente nos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde o próximo service pack do Visual Studio .NET 2003 que contém esse hotfix.

Para resolver esse problema imediatamente, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa de telefones do Atendimento Microsoft e informações sobre os custos de suporte da, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação Em alguns casos, as taxas cobradas pelas ligações para chamadas de suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados a questões e problemas que não se qualificam à atualização específica em questão de suporte adicionais.

Pré-requisitos

Não pré-requisitos são necessários.

Requisitos de reinicialização

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

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

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos são listadas na acordo hora universal coordenada (UTC). Quando você exibe 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 na ferramenta Data e hora no painel de controle.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   17-Jul-2003  23:22                     56,223  Afx.h
   21-Aug-2004  07:21                     14,546  Atl.lib
   21-Aug-2004  07:21  7.10.4234.0        89,088  Atl71.dll        
   18-Nov-2003  05:55                     17,677  Atlcomtime.inl
   22-Jan-2004  20:05                     13,014  Atlevent.h
   04-May-2004  19:11                     76,374  Atlhost.h
   21-Aug-2004  07:20                  1,199,632  Atls.lib
   21-Aug-2004  07:20                  1,240,236  Atlsd.lib
   29-Aug-2003  23:16                     10,647  Atltime.h
   29-Aug-2003  23:18                     14,773  Atltime.inl
   03-Aug-2004  20:55                    118,402  Dbcore.cpp
   21-Aug-2004  08:26                    319,746  Eafxis.lib
   21-Aug-2004  08:26                    310,128  Eafxisd.lib
   11-Sep-2003  21:30                      9,121  Filest.cpp
   21-Aug-2004  09:29  7.10.4234.0     1,060,864  Mfc71.dll        
   21-Aug-2004  08:32                  2,580,010  Mfc71.lib
   21-Aug-2004  08:43  7.10.4234.0        40,960  Mfc71chs.dll     
   21-Aug-2004  08:43  7.10.4234.0        45,056  Mfc71cht.dll     
   21-Aug-2004  08:30  7.10.4234.0     2,183,168  Mfc71d.dll       
   21-Aug-2004  08:31                  3,361,062  Mfc71d.lib
   21-Aug-2004  08:43  7.10.4234.0        65,536  Mfc71deu.dll     
   21-Aug-2004  08:43  7.10.4234.0        57,344  Mfc71enu.dll     
   21-Aug-2004  08:43  7.10.4234.0        61,440  Mfc71esp.dll     
   21-Aug-2004  08:43  7.10.4234.0        61,440  Mfc71fra.dll     
   21-Aug-2004  08:43  7.10.4234.0        61,440  Mfc71ita.dll     
   21-Aug-2004  08:43  7.10.4234.0        49,152  Mfc71jpn.dll     
   21-Aug-2004  08:43  7.10.4234.0        49,152  Mfc71kor.dll     
   21-Aug-2004  09:20  7.10.4234.0     1,048,576  Mfc71u.dll       
   21-Aug-2004  08:36                  3,348,140  Mfc71u.lib
   21-Aug-2004  08:33  7.10.4234.0     2,178,560  Mfc71ud.dll      
   21-Aug-2004  08:34                  4,287,960  Mfc71ud.lib
   21-Aug-2004  08:54                    555,888  Mfcs71.lib
   21-Aug-2004  08:31                    582,136  Mfcs71d.lib
   21-Aug-2004  08:55                    490,054  Mfcs71u.lib
   21-Aug-2004  08:34                    507,600  Mfcs71ud.lib
   21-Aug-2004  08:26                 16,915,100  Nafxcw.lib
   21-Aug-2004  08:25                 17,042,070  Nafxcwd.lib
   21-Aug-2004  08:26                    129,138  Nafxis.lib
   21-Aug-2004  08:26                    132,454  Nafxisd.lib
   17-Jul-2003  23:19                      6,073  Objcore.cpp
   18-Jul-2003  00:21                     24,323  Occcont.cpp
   16-Jul-2004  22:34                     20,901  Occdlg.cpp
   05-Aug-2004  23:07                     39,089  Oledlgs1.cpp
   20-Jan-2004  21:31                     16,801  Olefact.cpp
   25-Mar-2004  07:32                     40,431  Olepset.cpp
   05-May-2004  16:48                     14,141  Olestrm.cpp
   14-Jul-2004  20:47                     34,214  Statreg.h
   21-Aug-2004  08:29                 17,213,692  Uafxcw.lib
   21-Aug-2004  08:28                 17,434,084  Uafxcwd.lib
   24-Aug-2004  06:42                    101,376  Vc_user_atl71_rtl_x86_---.msm
   24-Aug-2004  06:42                    100,864  Vc_user_mfc71_loc_rtl_x86_---.msm
   24-Aug-2004  06:42                    921,088  Vc_user_mfc71_rtl_x86_---.msm
   17-Aug-2004  21:01                     65,514  Winfrm.cpp
   23-Jul-2004  21:37                     19,455  Winocc.cpp
   26-Aug-2004  00:11                    106,496  Atl71.dll

Situação

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

Mais Informações

Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Propriedades

ID do artigo: 884879 - Última revisão: segunda-feira, 15 de maio de 2006 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
Palavras-chave: 
kbmt kbcontainer kbdlg kbcontrol kbbug kbfix kbqfe kbprb kbhotfixserver KB884879 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 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: 884879

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