サービス仕様

/sysworks/プログラミング/Regnessem/Idle/サービス仕様
自由に利用可能なサービスです。 ただし未テストのためバグがあったらお知らせください。

サービス名Addin/Idle/IsIdling
wParam未使用
lParam未使用
戻り値-1:ユーザがIdleプラグインを無効に設定している
0:アイドル状態でない
1:アイドル状態である
説明 Idleプラグインによってユーザの状態が変更されているかどうかを返します。 サービス名は IsIdling ですが idle 状態への変更のみを判定するわけではありません。

サービス名Addin/Idle/IsFullScreen
wParam未使用
lParam未使用
戻り値-1:ユーザがIdleプラグインを無効に設定している
0:フルスクリーン状態でない
1:フルスクリーン状態である
説明 MSN6と同等のフルスクリーン状態判定を行います。 ユーザがフルスクリーン状態での状態変更を無効にしていても機能します。

サービス名Addin/Idle/GetIdleTime
wParam未使用
lParam未使用
戻り値ユーザが最後にPCを操作してからの経過秒数
-1:ユーザがIdleプラグインを無効に設定している。
説明 アイドル判定のために内部で使用している未操作時間カウンタの値を返します。