Condividi tramite


PSM_GETRESULT messaggio

Usato dai fogli delle proprietà senza modalità per recuperare le informazioni restituite ai fogli delle proprietà modali da PropertySheet. È possibile inviare questo messaggio in modo esplicito o usare la macro PropSheet_GetResult .

Parametri

wParam

Deve essere zero.

lParam

Deve essere zero.

Valore restituito

Restituisce un valore positivo se ha esito positivo o -1 in caso contrario. I valori restituiti seguenti hanno un significato speciale.

Codice restituito Descrizione
ID_PSREBOOTSYSTEM
Una pagina ha inviato un messaggio PSM_REBOOTSYSTEM al foglio delle proprietà. Il computer deve essere riavviato per rendere effettive le modifiche dell'utente.
ID_PSRESTARTWINDOWS
Una pagina ha inviato un messaggio PSM_RESTARTWINDOWS al foglio delle proprietà. Windows deve essere riavviato per rendere effettive le modifiche dell'utente.

Commenti

Per recuperare informazioni sull'errore estese, chiamare GetLastError.

Il valore restituito per questo messaggio è identico a quello restituito da PropertySheet per un foglio delle proprietà modale.

Versione 5.80. Il valore restituito PropertySheet contiene informazioni diverse per fogli di proprietà modali e senza modalità. In alcuni casi, i fogli delle proprietà in modalitàless potrebbero richiedere le informazioni ricevute da PropertySheet se erano stati modali. In particolare, potrebbe essere necessario sapere se ID_PSREBOOTSYSTEM o ID_PSRESTARTWINDOWS sarebbero stati restituiti.

Per una finestra di proprietà senza modalità, il ciclo di messaggi deve usare PSM_ISDIALOGMESSAGE per passare messaggi alla finestra di dialogo del foglio delle proprietà e PSM_GETCURRENTPAGEHWND per determinare quando eliminare la finestra di dialogo. Quando l'utente fa clic sul pulsante OK o Annulla , PSM_GETCURRENTPAGEHWND restituisce NULL. È quindi possibile recuperare il valore ricevuto da un foglio delle proprietà modale da PropertySheet inviando un messaggio di PSM_GETRESULT .

Nota

Questo messaggio non è supportato quando si usa lo stile della procedura guidata Aero (PSH_AEROWIZARD).

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Prsht.h