Compartir a través de


CWnd::OnPowerBroadcast

El marco de trabajo llama a esta función miembro cuando un evento de administración de energía aparece.

afx_msg UINT OnPowerBroadcast(
    UINT nPowerEvent, 
    UINT nEventData
);

Parámetros

Parámetro

Descripción

[in] nPowerEvent

El evento de administración de energía.

[in] nEventData

datos específicos.

Valor devuelto

Si el evento es true de solicitud, return para conceder la solicitud, o BROADCAST_QUERY_DENY denegar la solicitud.

Comentarios

este método recibe el mensaje de WM_POWERBROADCAST , que se describe en Windows SDK.

El parámetro de nPowerEvent especifica eventos como potencia de batería es bajo, el estado energético ha cambiado, se solicita o se deniega el permiso para suspender la operación, una operación está reanudando automáticamente después de un evento, el sistema está la suspensión de la operación, o una operación está reanudando después de la suspensión. El parámetro de nEventData no se usa normalmente. Para obtener más información, vea los parámetros de wParam y de lParam de mensajes de WM_POWERBROADCAST .

Nota

Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.

Requisitos

encabezado: afxwin.h

Este método se admite en Windows Vista y posterior.

los requisitos adicionales para este método se describen en Requisitos de compilación para los controles comunes de Windows Vista.

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías

WM_POWERBROADCAST