Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Übergibt eine Nachricht an ein Eigenschaftenblattdialogfeld und gibt an, ob das Dialogfeld die Nachricht verarbeitet hat. Sie können dieses Makro verwenden oder die PSM_ISDIALOGMESSAGE Nachricht explizit senden.
Syntax
BOOL PropSheet_IsDialogMessage(
HWND hDlg,
LPMSG pMsg
);
Parameter
hDlg
Typ: HWND-
Behandeln sie das Eigenschaftenblatt.
pMsg
Typ: LPMSG-
Zeigen Sie auf eine MSG--Struktur, die die zu überprüfende Nachricht enthält.
Rückgabewert
Typ: BOOL-
Gibt TRUE zurück, wenn das Makro verarbeitet wurde, oder FALSE, wenn das Makro nicht verarbeitet wurde.
Bemerkungen
Ihre Nachrichtenschleife sollte das PropSheet_IsDialogMessage Makro mit moduslosen Eigenschaftenblättern verwenden, um Nachrichten an das Eigenschaftenblattdialogfeld zu übergeben. Verwenden Sie auf Systemen, die Unicode unterstützen, die Unicode-Versionen der GetMessage und PeekMessage Funktionen (GetMessageW und PeekMessageW), um Nachrichten abzurufen.
Wenn der Rückgabewert angibt, dass die Nachricht verarbeitet wurde, darf sie nicht an die TranslateMessage-- oder DispatchMessage- funktion übergeben werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
| mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
| Zielplattform- | Fenster |
| Header- | prsht.h |