私はシステムがVC++でログオフ状態になっているかどうかチェックしたいと思いますか?システムがログオフ状態になっていることを確認する方法は?
3
A
答えて
4
- (あなたのプログラムがサービスである場合は、XPにしている場合、SENS、SCM通知Winlogonの通知を)あなたは、様々なメカニズムを使用してログオン/ログオフ通知を取得することができます
- あなたはアクティブなセッションを列挙するためにWMIを使用することができます。
- WTS APIを使用してセッションを列挙し、セッション情報を照会することができます。
3
AutoItでは、アクティブなウィンドウハンドルのログが0x0000000を返した場合、アクティブなウィンドウハンドルをチェックして、システムがログオフしているかどうかを常に検出します。 AutoItのでは、それは次のようになります...
If WinGetHandle("") == 0x00000000 Then MsgBox(0,"","We are logged out!")
役に立てば幸い...
+0
はい、これは何らかの助けになりました。 –
関連する問題
- 1. Androidアプリが「停止」状態になっているかどうかを確認する方法は?
- 2. UWPでユーザーがアイドル状態になっているかどうかを確認する方法は?
- 3. RLMResultsが無効になっていることを確認する方法は?
- 4. GLSLシェーダがネイティブリミットになっていることを確認する方法は?
- 5. pyvmomiを使ってVMの起動状態を確認する方法は?
- 6. ブート時にsdcardの状態を確認する方法は?
- 7. スーパービューに関するビューの状態を確認する方法
- 8. Javascriptを使用してアイドル状態を確認する方法
- 9. 画像をクリックしてログイン状態を確認する方法
- 10. システムがすべての状態を通過することを確認します
- 11. プロセスがビジー状態かどうかを確認する方法
- 12. ミュート状態を確認する方法はありますか?
- 13. アンドロイドのEditTextの表示状態を確認する方法は?
- 14. JavaScriptの状態をASCII値で確認する方法は?
- 15. React Nativeのビューの状態を確認する方法は?
- 16. TFTP接続の接続状態を確認する方法は?
- 17. Node.jsイベントの 'fulfilled'状態を確認する方法は?
- 18. Kinesisクライアントの接続状態を確認する方法は?
- 19. HorizontalScrollViewのスクロール状態を確認する方法は?
- 20. XCTest - HTMLチェックボックスの状態を確認する方法は?
- 21. Windowsシステムがスリープ状態から復帰する時刻を確認する
- 22. ページのリロード後にチェックボックスの状態を確認する方法
- 23. QCheckbox:チェックされていない状態と確認されていない状態が多い
- 24. Pythonを使ってubuntuでddの状態を確認する
- 25. セッションがすでにオープンしているトランザクションか、または休止状態になっていないかを確認する方法は?
- 26. Codeigniterで動作しているルータの状態を確認する方法
- 27. 状態パラメータが他の状態になっていない
- 28. トグルボタンの状態を他のクラスから確認する方法
- 29. OleDbConnection状態を確認する最良の方法
- 30. スレッドスタックの現在の状態を確認する方法
私は、アクティブなセッションは、uが言及していることを指す列挙するポイントWMIを議論する必要があります。マシンをログオフ状態にするかどうかを判断するには、どうすればそれを使用しますか?私はセッションを取得するために次のwmiクエリを使用しています。 Win32_LogonSession FROM SELECT *は、それは私にはログインして一つだけのユーザーがある。 もLsaEnumerateLogonSessions()関数は同じことを7つのセッションを返します。 –
セッションのLogonTypeプロパティで試行錯誤しなければならないことがあります。 –