AfxOleLockControl

BOOL AFXAPI AfxOleLockControl (REFCLSID clsid );

BOOL AFXAPI AfxOleLockControl (LPCTSTR lpszProgID );

# include lt;afxwin.h>

Valor de retorno

Diferente de zero se a fábrica de classes do Controlarar foi bloqueada com êxito; caso contrário 0.

Parâmetros

clsid

A exclusivo identificação de classe do controle.

lpszProgID

O ID de programa exclusivo do controle.

Observações

Bloqueia a fábrica de classes do Controlarar especificado para que dados criados dinamicamente associados com o Controlarar permanecem na memória. Isso significativamente pode acelerar Exibir dos controles. Por exemplo, uma vez que você cria um Controlarar em uma caixa de diálogo e bloquear o controle com AfxOleLockControl, você não precisará criar e matá-lo novamente, sempre que a caixa de diálogo é mostrada ou destruída. Se o usuário abre e fecha uma caixa de diálogo repetidamente, o bloqueio de seus controles pode melhorar significativamente o desempenho. Quando estiver pronto para destruir o Controlarar, chame AfxOleUnlockControl.

Co&nsulte tambémnbsp;AfxOleUnlockControl

Index