PropSheet_IsDialogMessage Makro (prsht.h)
Übergibt eine Meldung 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
void PropSheet_IsDialogMessage(
hDlg,
pMsg
);
Parameter
hDlg
Typ: HWND
Handle für das Eigenschaftenblatt.
pMsg
Typ: LPMSG
Zeiger auf eine MSG-Struktur , die die zu überprüfende Nachricht enthält.
Rückgabewert
Keine
Bemerkungen
Ihre Nachrichtenschleife sollte das makro PropSheet_IsDialogMessage mit moduslosen Eigenschaftenblättern verwenden, um Nachrichten an das Eigenschaftenblattdialogfeld zu übergeben. Verwenden Sie auf Systemen, die Unicode unterstützen, die Unicode-Versionen der Funktionen GetMessage und PeekMessage (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 |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | prsht.h |