CheckDlgButton-Funktion (winuser.h)
Ändert den Überprüfungsstatus eines Schaltflächensteuerelements.
Syntax
BOOL CheckDlgButton(
[in] HWND hDlg,
[in] int nIDButton,
[in] UINT uCheck
);
Parameter
[in] hDlg
Typ: HWND
Ein Handle für das Dialogfeld, das die Schaltfläche enthält.
[in] nIDButton
Typ: int
Der Bezeichner der zu ändernden Schaltfläche.
[in] uCheck
Typ: UINT
Der Überprüfungszustand der Schaltfläche. Dieser Parameter kann einen der folgenden Werte annehmen.
Wert | Bedeutung |
---|---|
|
Legt den Schaltflächenzustand auf aktiviert fest. |
|
Legt den Schaltflächenzustand auf abgeblendet fest, was auf einen unbestimmten Zustand hinweist. Verwenden Sie diesen Wert nur, wenn die Schaltfläche über das BS_3STATE- oder BS_AUTO3STATE-Format verfügt. |
|
Legt den Schaltflächenstatus auf deaktiviert fest. |
Rückgabewert
Typ: BOOL
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Hinweise
Die CheckDlgButton-Funktion sendet eine BM_SETCHECK Nachricht an das angegebene Schaltflächensteuerelement im angegebenen Dialogfeld.
Beispiele
Ein Beispiel finden Sie unter Erstellen eines moduslosen Dialogfelds unter Verwenden von Dialogfeldern.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h (windows.h einschließen) |
Bibliothek | User32.lib |
DLL | User32.dll |
APIs | ext-ms-win-ntuser-dialogbox-l1-1-0 (eingeführt in Windows 8) |
Weitere Informationen
Referenz