(MFC) alterações significativas

Alterações significativas no MFC.

Alterações significativas

Classe ou recurso afetado

Descrição

Classe CTime

A classe CTime agora aceita datas a partir de 1/1/1900 C.E.em vez de 1/1/1970 C.E.

ordem de tabulação dos controles nas caixas de diálogo do MFC

A correta ordem de tabulação de vários controle ActiveXs no MFC caixa de diálogo é perturbada se um controle ActiveX MFC ActiveX é inserido na ordem de tabulação.Essa alterar corrige esse problema.

Por exemplo, crie um aplicativo de caixa de diálogo MFC que tem um controle ActiveX e vários controles de edição.Posicione o controle ActiveX no meio do guia ordem dos controles de edição.Iniciar o aplicativo, clicar um controle de edição cuja ordem de tabulação é após o controle ActiveX e, em seguida, guia.Antes para essa alterar, o foco foi para o controle de edição após o controle ActiveX, em vez do controle de edição próximo na ordem de tabulação.

Classe CFileDialog

Modelos personalizados para o CFileDialog classe não pode ser transferido automaticamente para Windows Vista. São ainda utilizáveis, mas não terá a funcionalidade adicional ou aparência de Windows Vista caixas de diálogo estilo.

Classe CWnd e Classe CFrameWnd

The CWnd::GetMenuBarInfo método foi removido.

The CFrameWnd::GetMenuBarInfo Agora é um método não virtual. Para obter mais informações, consulte Função GetMenuBarInfo in the Windows SDK.

Suporte a ISAPI do MFC

MFC não oferece mais suporte à criação de aplicativos com a Internet servidor aplicativo Programming ISAPI (interface).Se você deseja criar um aplicativo ISAPI, entre em contato com o Extensões ISAPI diretamente.

ANSI preterido APIs

As versões ANSI de vários métodos MFC estão obsoletas.Use as versões Unicode esses métodos em seus aplicativos futuros.Para obter mais informações, consulte compilação Requisitos para controles comuns do Windows Vista.

Consulte também

Conceitos

Alterações no Visual C++ 2005 Libraries

Outros recursos

Referência da MFC