Partilhar via


AfxGetStaticModuleState

Chame essa função para definir o estado de módulo antes da inicialização e/ou restaurar o estado de módulo anterior após a limpeza.

AFX_MODULE_STATE* AFXAPI AfxGetStaticModuleState( );

Valor de retorno

Um ponteiro para um AFX_MODULE_STATE estrutura.

Comentários

O AFX_MODULE_STATE estrutura contém dados globais para o módulo, ou seja, a parte do estado do módulo que é empurrada ou exibido.

Por padrão, o MFC usa o identificador de recurso do aplicativo principal para carregar o modelo de recurso.Se você tiver uma função exportada em uma DLL, como um que inicia uma caixa de diálogo na DLL, este modelo é realmente armazenado no módulo de DLL.Você precisa alternar o estado do módulo para o identificador correto a ser usado.Você pode fazer isso adicionando o seguinte código para o início da função:

AFX_MANAGE_STATE(AfxGetStaticModuleState( ));

Essa troca o estado atual do módulo com o estado retornado de AfxGetStaticModuleState até o final do escopo atual.

Para obter mais informações sobre estados de módulo e MFC, consulte "Gerenciando a dados de estado do MFC módulos" exibições, Windows e criar novos documentos e técnico nota 58.

Requisitos

Cabeçalho: afxstat_.h

Consulte também

Referência

AFX_MANAGE_STATE

Conceitos

Globais e Macros do MFC