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 |
|