Compartilhar via


AfxInitRichEdit

Chamar essa função para inicializar o controle de edição avançado (versão 1,0) para o aplicativo.

BOOL AFXAPI AfxInitRichEdit( );

Comentários

Essa função é fornecida para compatibilidade com versões anteriores. Aplicativos criados com o Visual C++ .NET e uso posterior AfxInitRichEdit2.

AfxInitRichEdit carrega RICHED32.DLL para inicializar a versão 1,0 do controle de edição sofisticado. Para usar a versão 2,0 e 3,0 do controle de edição avançado, RICHED20.DLL precisa ser carregado. Isso é feito com uma chamada a AfxInitRichEdit2. Se você tiver recursos da caixa de diálogo com o controle de edição rico criado antes do Visual C++ .NET, os controles de edição avançada são automaticamente a versão 1,0. Os controles de edição avançada inseridos usando o editor de recursos. .NET do Visual C++ são a versão 2,0.

Para atualizar controles de edição avançada em aplicativos existentes do Visual C++ a versão 2,0, abra o arquivo de .RC como texto, altere o nome da classe de cada controle de edição sofisticado de “RICHEDIT” a “RichEdit20a”. Substituir na chamada de AfxInitRichEdit com AfxInitRichEdit2.

Essa função também inicializa a biblioteca de controles comum, se a biblioteca ainda não tiver sido inicializada já para o processo. Se você usar o controle de edição rico diretamente no seu aplicativo MFC, você deve chamar essa função para assegurar que o MFC inicializada adequadamente o tempo de execução avançado de controle de edição. Se você chamar o método de criação de CRichEditCtrl, de CRichEditView, ou de CRichEditDoc, você normalmente não precisa chamar essa função, mas em alguns casos pode ser necessário.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

AfxInitRichEdit2

Conceitos

Macros e globais MFC