PSN_QUERYCANCEL Benachrichtigungscode

Gibt an, dass der Benutzer das Eigenschaftenblatt abgebrochen hat. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.

PSN_QUERYCANCEL 

    lppsn = (LPPSHNOTIFY) lParam;  

Parameter

lParam

Zeiger auf eine PSHNOTIFY-Struktur , die Informationen zum Benachrichtigungscode enthält. Diese Struktur enthält eine NMHDR-Struktur als erstes Element, hdr. Das hwndFrom-Element dieser NMHDR-Struktur enthält das Handle für das Eigenschaftenblatt. Das lParam-Element der PSHNOTIFY-Struktur enthält keine Informationen.

Rückgabewert

Gibt TRUE zurück, um den Abbruchvorgang zu verhindern, oder FALSE , um ihn zuzulassen.

Bemerkungen

Dieser Benachrichtigungscode wird in der Regel gesendet, wenn ein Benutzer auf die Schaltfläche Abbrechen klickt. Sie wird auch gesendet, wenn ein Benutzer in der oberen rechten Ecke des Eigenschaftenblatts auf die Schaltfläche X klickt oder die ESCAPE-TASTE drückt. Eine Eigenschaftenblattseite kann diesen Benachrichtigungscode verarbeiten, um den Benutzer aufzufordern, den Abbruchvorgang zu überprüfen.

Um einen Rückgabewert festzulegen, muss die Dialogfeldprozedur für die Seite die SetWindowLong-Funktion aufrufen, wobei DWL_MSGRESULT auf den Rückgabewert festgelegt ist. Die Dialogfeldprozedur muss TRUE zurückgeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Prsht.h