Função InitCommonControlsEx (commctrl.h)

Garante que a DLL de controle comum (Comctl32.dll) seja carregada e registre classes de controle comuns específicas da DLL. Um aplicativo deve chamar essa função antes de criar um controle comum.

Sintaxe

BOOL InitCommonControlsEx(
  [in] const INITCOMMONCONTROLSEX *picce
);

Parâmetros

[in] picce

Tipo: const LPINITCOMMONCONTROLSEX

Um ponteiro para uma estrutura INITCOMMONCONTROLSEX que contém informações que especificam quais classes de controle serão registradas.

Valor retornado

Tipo: BOOL

Retorna TRUE se tiver êxito ou FALSE caso contrário.

Comentários

O efeito de cada chamada para InitCommonControlsEx é cumulativo. Por exemplo, se InitCommonControlsEx for chamado com o sinalizador ICC_UPDOWN_CLASS , será chamado posteriormente com o sinalizador ICC_HOTKEY_CLASS , o resultado é que as classes de controle comuns de teclas frequentes e para cima são registradas e disponíveis para o aplicativo.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho commctrl.h
Biblioteca Comctl32.lib
DLL Comctl32.dll (versão 4.70 ou posterior)
Conjunto de APIs ext-ms-win-shell-comctl32-init-l1-1-0 (introduzido no Windows 10, versão 10.0.10240)