Compartilhar via


CWnd::OnSessionChange

A estrutura chama essa função de membro para notificar um aplicativo de uma alteração no estado de sessão.

afx_msg void OnSessionChange(
    UINT nSessionState, 
    UINT nId
);

Parâmetros

Parâmetro

Descrição

[in] nSessionState

Um código de status descreve a alteração de estado de sessão.

[in] nId

Um identificador de sessão.

Comentários

Este método recebe notificação de WM_WTSSESSION_CHANGE , que é descrita em Windows SDK.

O parâmetro de nSessionState especifica que uma sessão é conectada ou desconectada do console ou um terminal server remoto, um usuário autorizado ou fora, uma sessão é bloqueado ou desbloqueado, ou uma sessão mudou para o status de controle remoto. Para obter mais informações, consulte o parâmetro do wParam de mensagem de WM_WTSSESSION_CHANGE .

Dica

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Requisitos

Cabeçalho: afxwin.h

Este método é suportado em Windows Vista e posteriormente.

Os requisitos adicionais para o método são descritos em Requisitos de compilação para controles comuns do Windows Vista.

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

WM_WTSSESSION_CHANGE