TNB Library
公開メンバ関数 | 全メンバ一覧
CPowerWatcher::IListener 構造体

電源監視のリスナーインターフェース (CE専用). [詳解]

#include <TnbCePowerWatcher.h>

公開メンバ関数

virtual void OnPowerInfoChange (const POWER_BROADCAST_POWER_INFO &info)
 [通知] 電源状態変化通知. [詳解]
 
virtual void OnPowerResumeEvent (void)
 [通知] レジューム通知. [詳解]
 
virtual void OnPowerStatusChange (void)
 [通知] DC/AC切り替え通知. [詳解]
 
virtual void OnPowerTransitionEvent (DWORD flag, LPCTSTR lpszState)
 [通知] 電源状態変化通知. [詳解]
 
virtual ~IListener (void)
 デストラクタ [詳解]
 

詳解

電源監視のリスナーインターフェース (CE専用).

必要ファイル
TnbCePowerWatcher.h
日付
09/12/01 新規作成

TnbCePowerWatcher.h48 行目に定義があります。

構築子と解体子

◆ ~IListener()

virtual ~IListener ( void  )
virtual

デストラクタ

TnbCePowerWatcher.h51 行目に定義があります。

関数詳解

◆ OnPowerInfoChange()

virtual void OnPowerInfoChange ( const POWER_BROADCAST_POWER_INFO &  info)
virtual

[通知] 電源状態変化通知.

覚え書き
電源状態が変化したら通知されます。
引数
info状態.

TnbCePowerWatcher.h78 行目に定義があります。

◆ OnPowerResumeEvent()

virtual void OnPowerResumeEvent ( void  )
virtual

[通知] レジューム通知.

覚え書き
レジュームしたら通知されます。

TnbCePowerWatcher.h65 行目に定義があります。

◆ OnPowerStatusChange()

virtual void OnPowerStatusChange ( void  )
virtual

[通知] DC/AC切り替え通知.

覚え書き
DC ←→ AC 時、通知されます。

TnbCePowerWatcher.h71 行目に定義があります。

◆ OnPowerTransitionEvent()

virtual void OnPowerTransitionEvent ( DWORD  flag,
LPCTSTR  lpszState 
)
virtual

[通知] 電源状態変化通知.

覚え書き
電源状態に変化が発生したら通知されます。
引数
flagフラグ
lpszState状態文字列

TnbCePowerWatcher.h59 行目に定義があります。