PSN_TRANSLATEACCELERATOR codice di notifica
Notifica a una finestra delle proprietà che è stato ricevuto un messaggio da tastiera. Offre alla pagina l'opportunità di eseguire la conversione dell'acceleratore di tastiera privata. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY .
PSN_TRANSLATEACCELERATOR
lppsn = (LPPSHNOTIFY) lParam;
Parametri
-
lParam
-
Puntatore a una struttura PSHNOTIFY che contiene informazioni sul codice di notifica. Questa struttura contiene una struttura NMHDR come primo membro , hdr. Il membro hwndFrom della struttura NMHDR contiene l'handle per la finestra delle proprietà. Il membro lParam della struttura PSHNOTIFY è un puntatore al msg del messaggio. Può essere eseguito il cast a un tipo LPMSG per ottenere l'accesso ai parametri del messaggio da tradurre.
Valore restituito
Restituisce PSNRET_MESSAGEHANDLED per indicare che non è necessaria alcuna ulteriore elaborazione. Restituisce PSNRET_NOERROR per richiedere la normale elaborazione.
Commenti
Per impostare il valore restituito, la procedura della finestra di dialogo per la pagina deve utilizzare la funzione SetWindowLong con il valore DWL_MSGRESULT. La procedura della finestra di dialogo deve restituire TRUE.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|