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.
Benachrichtigt ein Eigenschaftenblatt, dass eine Tastaturnachricht empfangen wurde. Es bietet der Seite die Möglichkeit, private Tastaturbeschleunigung zu übersetzen. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
PSN_TRANSLATEACCELERATOR
lppsn = (LPPSHNOTIFY) lParam;
Parameter
-
lParam
-
Ein 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 der NMHDR-Struktur enthält das Handle für das Eigenschaftenblatt. Das lParam-Element der PSHNOTIFY-Struktur ist ein Zeiger auf die MSG der Nachricht. Sie kann in einen LPMSG-Typ umgewandelt werden, um Zugriff auf die Parameter der zu übersetzenden Nachricht zu erhalten.
Rückgabewert
Gibt PSNRET_MESSAGEHANDLED zurück, um anzugeben, dass keine weitere Verarbeitung erforderlich ist. Gibt PSNRET_NOERROR zurück, um die normale Verarbeitung anzufordern.
Bemerkungen
Um den Rückgabewert festzulegen, muss die Dialogfeldprozedur für die Seite die SetWindowLong-Funktion mit dem DWL_MSGRESULT Wert verwenden. 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 |
|