InitCommonControlsEx-Funktion (commctrl.h)
Stellt sicher, dass die common control DLL (Comctl32.dll) geladen wird, und registriert bestimmte allgemeine Steuerelementklassen aus der DLL. Eine Anwendung muss diese Funktion aufrufen, bevor sie ein allgemeines Steuerelement erstellt.
Syntax
BOOL InitCommonControlsEx(
[in] const INITCOMMONCONTROLSEX *picce
);
Parameter
[in] picce
Typ: const LPINITCOMMONCONTROLSEX
Ein Zeiger auf eine INITCOMMONCONTROLSEX-Struktur , die Informationen enthält, die angeben, welche Steuerelementklassen registriert werden sollen.
Rückgabewert
Typ: BOOL
Gibt TRUE zurück, wenn der Vorgang erfolgreich war, oder andernfalls FALSE .
Hinweise
Die Auswirkungen jedes Aufrufs von InitCommonControlsEx sind kumulativ. Wenn beispielsweise InitCommonControlsEx mit dem ICC_UPDOWN_CLASS-Flag aufgerufen wird, dann später mit dem ICC_HOTKEY_CLASS-Flag aufgerufen wird, ist das Ergebnis, dass sowohl die allgemeinen Steuerungsklassen für up-down als auch die allgemeinen Tastenkombinationsklassen registriert sind und für die Anwendung verfügbar sind.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | commctrl.h |
Bibliothek | Comctl32.lib |
DLL | Comctl32.dll (Version 4.70 oder höher) |
APIs | ext-ms-win-shell-comctl32-init-l1-1-0 (eingeführt in Windows 10, Version 10.0.10240) |