_Message PSM GETRESULT
Utilisé par les feuilles de propriétés non modales pour récupérer les informations retournées aux feuilles de propriétés modales par feuille. Vous pouvez envoyer ce message explicitement ou utiliser la macro PropSheet _ GetResult .
Paramètres
-
wParam
-
Doit être zéro.
-
lParam
-
Doit être zéro.
Valeur de retour
Retourne une valeur positive en cas de réussite, ou-1 dans le cas contraire. Les valeurs de retour suivantes ont une signification particulière.
| Code de retour | Description |
|---|---|
|
Une page a envoyé un message PSM _ REBOOTSYSTEM à la feuille de propriétés. L’ordinateur doit être redémarré pour que les modifications apportées à l’utilisateur prennent effet. |
|
Une page a envoyé un message PSM _ RESTARTWINDOWS à la feuille de propriétés. Windows doit être redémarré pour que les modifications apportées à l’utilisateur prennent effet. |
Notes
Pour récupérer les informations d’erreur étendues, appelez GetLastError.
La valeur de retour de ce message est identique à celle que feuille retourne pour une feuille de propriétés modale.
Version 5,80. La valeur de retour feuille transporte des informations différentes pour les feuilles de propriétés modales et non modales. Dans certains cas, les feuilles de propriétés non modales peuvent avoir besoin des informations qu’elles auraient reçues de feuille si elles avaient été modales. En particulier, il peut être nécessaire de savoir si l’ID _ PSREBOOTSYSTEM ou l’ID _ PSRESTARTWINDOWS aurait été retourné.
Pour une feuille de propriétés non modale, votre boucle de messages doit utiliser des _ ISDIALOGMESSAGE PSM pour transmettre des messages à la boîte de dialogue de la feuille de propriétés, et PSM _ GETCURRENTPAGEHWND pour déterminer quand détruire la boîte de dialogue. Quand l’utilisateur clique sur le bouton OK ou Annuler , PSM _ GETCURRENTPAGEHWND retourne la valeur null. Vous pouvez ensuite récupérer la valeur qu’une feuille de propriétés modale aurait reçue de feuille en envoyant un message PSM _ .
Notes
Ce message n’est pas pris en charge lors de l’utilisation du style de l’Assistant Aero (PSH _ AEROWIZARD).
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| En-tête |
|