Compartilhar via


CWnd::OnPowerBroadcast

A estrutura chama essa função de membro quando um evento gerenciamento de energia ocorre.

afx_msg UINT OnPowerBroadcast(
    UINT nPowerEvent, 
    UINT nEventData
);

Parâmetros

Parâmetro

Descrição

[in] nPowerEvent

O evento gerenciamento de energia.

[in] nEventData

Dados de eventos específicos.

Valor de retorno

Se o evento é true de solicitação, o retorno da solicitação, conceder ou negar BROADCAST_QUERY_DENY a solicitação.

Comentários

Este método recebe a mensagem de WM_POWERBROADCAST , que é descrita em Windows SDK.

O parâmetro especifica nPowerEvent de eventos como a bateria é baixo, o status de energia foi alterado, a permissão para suspender a operação é solicitada ou negada, uma operação é automaticamente continuando após um evento, o sistema é suspendendo a operação, ou uma operação é continuando após a suspensão.O parâmetro de nEventData não é normalmente usado.Para obter mais informações, consulte os parâmetros de wParam e de lParam de mensagem de WM_POWERBROADCAST .

ObservaçãoObservação

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 Criar requisitos de controles comuns do Windows Vista.

Consulte também

Referência

CWnd Class

Gráfico de hierarquia

WM_POWERBROADCAST