Partager via


code de notification PSN_TRANSLATEACCELERATOR

Avertit une feuille de propriétés qu’un message clavier a été reçu. Il permet à la page d’effectuer une traduction d’accélérateur de clavier privée. Ce code de notification est envoyé sous la forme d’un message WM_NOTIFY .

PSN_TRANSLATEACCELERATOR 

    lppsn = (LPPSHNOTIFY) lParam; 

Paramètres

lParam

Pointeur vers une structure PSHNOTIFY qui contient des informations sur le code de notification. Cette structure contient une structure NMHDR en tant que premier membre, hdr. Le membre hwndFrom de la structure NMHDR contient le handle de la feuille de propriétés. Le membre lParam de la structure PSHNOTIFY est un pointeur vers le MSG du message. Il peut être converti en type LPMSG pour accéder aux paramètres du message à traduire.

Valeur retournée

Retourne PSNRET_MESSAGEHANDLED pour indiquer qu’aucun traitement supplémentaire n’est nécessaire. Retourne PSNRET_NOERROR pour demander un traitement normal.

Notes

Pour définir la valeur de retour, la procédure de boîte de dialogue de la page doit utiliser la fonction SetWindowLong avec la valeur DWL_MSGRESULT. La procédure de boîte de dialogue doit retourner TRUE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Prsht.h