PSM_GETRESULT mensagem
Usado por folhas de propriedades sem formação para recuperar as informações retornadas às folhas de propriedades modais por PropertySheet. Você pode enviar essa mensagem explicitamente ou usar a macro PropSheet_GetResult .
Parâmetros
-
wParam
-
Deve ser zero.
-
lParam
-
Deve ser zero.
Valor retornado
Retornará um valor positivo se tiver êxito ou -1 caso contrário. Os valores retornados a seguir têm um significado especial.
Código de retorno | Descrição |
---|---|
|
Uma página enviou uma mensagem PSM_REBOOTSYSTEM para a folha de propriedades. O computador deve ser reiniciado para que as alterações do usuário entrem em vigor. |
|
Uma página enviou uma mensagem PSM_RESTARTWINDOWS para a folha de propriedades. O Windows deve ser reiniciado para que as alterações do usuário entrem em vigor. |
Comentários
Para recuperar informações de erro estendidas, chame GetLastError.
O valor retornado dessa mensagem é idêntico ao que PropertySheet retorna para uma folha de propriedades modal.
Versão 5.80. O valor retornado propertySheet carrega informações diferentes para folhas de propriedades modais e sem forma. Em alguns casos, as folhas de propriedades de modelagem podem precisar das informações que teriam recebido do PropertySheet se tivessem sido modais. Em particular, eles podem precisar saber se ID_PSREBOOTSYSTEM ou ID_PSRESTARTWINDOWS teriam sido retornados.
Para uma folha de propriedades sem formatar, o loop de mensagens deve usar PSM_ISDIALOGMESSAGE para passar mensagens para a caixa de diálogo da folha de propriedades e PSM_GETCURRENTPAGEHWND para determinar quando destruir a caixa de diálogo. Quando o usuário clica no botão OK ou Cancelar , PSM_GETCURRENTPAGEHWND retorna NULL. Em seguida, você pode recuperar o valor que uma folha de propriedades modal teria recebido de PropertySheet enviando uma mensagem PSM_GETRESULT .
Observação
Não há suporte para esta mensagem ao usar o estilo do assistente aero (PSH_AEROWIZARD).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho |
|