사용자가 시스템에 완전히 로그인했는지 여부를 알 수있는 방법이 있습니까? 제 말은, 초기 로그인 프로세스, 다른 초기화 프로세스가 완료되었는지 여부를 알고 싶었습니다. 일단 이러한 작업이 끝나면 내 응용 프로그램을 시작하고 싶습니다. 그래서, 내 서비스 (sys를 종료하기 전에 설치)에서 나는 모든 결과가 내 앱을 실행하고 싶은 결과에 따라 완료되었는지 여부를 계속 확인하고 싶습니다.사용자가 완전히 로그인했는지 여부를 아는 방법?
답변
"completeley가 시스템에 로그인되었습니다"에 대해 무슨 뜻인지 모르겠습니다. 사용자는 로그인 할 수 있습니다. 나는 그가 어떻게 일 수 있는지 얻지 못한다. 불완전하게가 기록되었다. 당신은 세션이 열릴 때 응용 프로그램을 시작하려면
이 몇 가지 방법이 있습니다 : "시작"폴더에 바로 가기를 추가
- 는 "시작"메뉴에서
- (중
HKLM
또는HKCU
에서 응용 프로그램이 무엇을하는지에 따라) 레지스트리에서 "실행"키를 추가
세션이 일부 특정 Windows 이벤트를 듣고, 종료에 대한 경우 다음 경우, 감지 할 수있는 애플리케이션 필요한 것 ~에.
응용 프로그램이 서비스 인 경우 다른 서비스에 의존 할 수 있으며 응용 프로그램을 시작하기 전에 응용 프로그램이 시작될 때까지 기다릴 수 있습니다.
열린 상태의 세션이 "ready to use" 일 때만 검색하려면이 작업을 수행하는 것이 좋습니다. 사용자는 시작할 때 몇 가지 맞춤 소프트웨어를 시작할 수 있으며 이러한 소프트웨어가 시작된 때를 감지 할 수있는 일반적인 방법은 없습니다.
LogonUI.exe가 실행 중인지 여부에 관계없이이 문제를 해결할 수 있습니다. 자격 증명이 올 바르며 사용자가 로그인하면이 프로세스가 중단되지만 종료/로그 오프 중에는 종료되지 않은 worddoc과 같은 shutdown \ logoff 차단 호출이 있으면 두 가지 옵션이 있습니다. 1) force shutdown \ logoff, 2) 취소, 취소를 누르면 winlogon은 LogonUI.exe를 시작하고 영구 실행합니다. 따라서 내 결정을 내리는 논리는 실패합니다. LogonUI.exe가 왜 이렇게 영원히 돌아가는지 이해할 필요가 없습니다. : – rplusg
"특정 Windows 이벤트를 듣고 있습니다"-> 당신이 그것을 상세히 작성해 주시겠습니까? – rplusg
@calvin : 지금이 기능을 점검 할 수는 없지만 WM_ENDSESSION 메시지를 살펴보십시오 (어쩌면 * 후크 *?) – ereOn
- 1. 사용자가 Facebook에 로그인했는지 여부를 감지합니다.
- 2. DotNetOpenAuth를 사용하여 사용자가 Google에 로그인했는지 여부를 확인하는 방법
- 3. 사용자가 홈페이지를보고 있는지 여부를 아는 방법은 무엇입니까?
- 4. 사용자가 파일을 다운로드했는지 여부를 아는 방법은 무엇입니까?
- 5. android/linux는 루트 사용자가 로그인했는지 또는 일반 사용자가 로그인했는지 여부를 설정합니다.
- 6. 사용자가 Facebook에 로그인했는지 확인
- 7. 사용자가 이미 로그인했는지 여부
- 8. CakePHP : 사용자가 이미 로그인했는지 확인하십시오.
- 9. 사용자가 로그인했는지 확인하십시오.
- 10. 사용자가 로그인했는지 확인하십시오.
- 11. JDialog가 닫혀 있는지 여부를 아는 방법?
- 12. 소켓이 블로킹 모드인지 여부를 아는 방법? 윈도우
- 13. javascript를 사용하여 사용자가 Joomla에 로그인했는지 확인하십시오.
- 14. 뷰어가 로그인했는지 여부를 페이지에 알리려면 어떻게합니까?
- 15. 사용자가 JQuery를 사용하여 로그인했는지 확인하는 방법이 있습니까?
- 16. 사용자가 로그인했는지 어떻게 알 수 있습니까?
- 17. 사용자가 이미 cfloginuser를 통해 로그인했는지 확인합니다.
- 18. 사용자가 지정된 시간 전에 로그인했는지 확인해야합니다.
- 19. 사용자가 Facebook에 로그인했는지 어떻게 알 수 있습니까?
- 20. iPhone 사용자가 응용 프로그램 전체에 로그인했는지 확인하십시오.
- 21. LinkedIn API - 사용자가 서버쪽에 로그인했는지 확인하십시오.
- 22. 사용자가 웹 응용 프로그램에 로그인했는지 확인하는 방법은 무엇입니까?
- 23. dijit가 표시되는지 여부를 아는 것이 가능합니까?
- 24. 사용자가 asp.net에 로그인했는지 확인하는 방법과 로그인 한 페이지에 따라 특정 페이지가 표시되는지 여부를 확인하려면 어떻게합니까?
- 25. ".target2"가 jQuery 객체에 적용되는지 여부를 아는 방법?
- 26. 언어가 무엇인지 아는 방법?
- 27. textcompletion을 아는 방법, edittext
- 28. 사용자가 프로그램에서 대기 중인지 여부를 어떻게 결정합니까?
- 29. 사용자가 내 페이지를 즉시 삭제했다는 것을 아는 방법?
- 30. 사용자 프로필 개체가 비어 있으며 사용자가 올바르게 로그인했는지 여부
LogonUI.exe가 실행 중인지 여부에 관계없이이 문제를 해결할 수 있습니다. 자격 증명이 올 바르며 사용자가 로그인하면이 프로세스가 중지됩니다. 그러나 shutdown \ logoff 중에 shutdown/logoff 차단기 호출 (저장되지 않은 worddoc과 같은)이 있으면 다음 두 가지 옵션이 있습니다. 1) force shutdown \ logoff, 2) cancel, 취소를 누르면 winlogon이 LogonUI.exe를 시작하고 영원히 달려라. 따라서 내 결정을 내리는 논리는 실패합니다. LogonUI.exe가 왜 이렇게 영원히 돌아가는지 이해할 필요가 없습니다. : – rplusg
취소 메시지를 캡처하는 방법이 있습니까? – rplusg