- Q21
- 外部電源接続の有無の状態を取得する方法を教えてください。
- A21
- アプリケーションから電源状態を取得するには、Windows API関数のGetSystemPowerStatusEx2を使用することで可能です。
外部電源接続の有無は、構造体SYSTEM_POWER_STATUS_EX2のメンバーであるACLineStatusの値で確認できます。
外部電源接続なし:AC_LINE_OFFLINE
外部電源接続あり:AC_LINE_ONLINE
この関数で取得出来るその他の情報は、こちらをご覧下さい。