응용 프로그램이 시작될 때마다 알고 싶습니다. 그 때 일어날 정확히 알고 후크를 설정할 수있는 Windows 메시지가 있습니까?응용 프로그램을 시작할 때 연결할 수있는 Windows 메시지가 있습니까?
4
A
답변
2
폴링하면 관련 질문에 대한 답변에 설명 된 방법 중 하나를 사용할 수있는 문제가 아닌 경우 :
제안 된 솔루션을
는 WMI 또는 Windows 감사 프로세스 추적 메커니즘을 사용하여이 .
1
새 창으로 보낸 첫 번째 메시지는 WM_NCCREATE
입니다. 하지만 이것은 프로세스 자체와 아무런 관련이 없습니다. 정의에 따르면 '창 메시지'는 창을 만든 후에 (CreateWindowEx
등을 사용하여) 도착하기 시작하지만 프로세스가 시작된 후에 오랜 시간이 걸릴 수 있습니다.
사용중인 언어/프레임 워크에 대해 언급하지 않았습니다. VC++ 등에서는 WinMain 함수에 대한 모든 패스를 사용할 수 있습니다. VB의 경우 모듈에 Main
함수가 있습니다.
+0
yoru 응답 주셔서 감사합니다. WM_NCCREATE를 사용하면 어떤 프로세스가 시작되었는지 알 수 있습니까? 나는 당신의 의견으로는 그렇지 않다고 생각합니다. 나는 C++을 사용할 것이다. 그 차이점은 무엇입니까? –
관련 문제
- 1. 처음 응용 프로그램을 시작할 때
- 2. 아이폰이 켜지면서 응용 프로그램을 시작할 수있는 방법
- 3. 컴퓨터를 시작할 때 Windows 응용 프로그램을 시작하는 방법
- 4. 응용 프로그램을 시작할 때 모든 것을 메모리에로드해야합니까?
- 5. 시작할 때 AIR 응용 프로그램을 실행할 수 있습니까?
- 6. 응용 프로그램을 시작할 때 오류가 발생합니다.
- 7. 응용 프로그램을 시작할 때 사진을 찍게하려면 어떻게합니까?
- 8. Windows XP에서 서비스로 프로그램을 시작할 수 있습니까?
- 9. 안드로이드 응용 프로그램을 쉽게 연결할 수있는 기술 스택이 있습니까?
- 10. WinForms 응용 프로그램을 닫을 때 이상한 오류 메시지가 발생했습니다.
- 11. EJB 응용 프로그램을 시작할 때 발생하는 이벤트가 있습니까?
- 12. 메시지가 표시됩니다. 프로그램을 닫을 때 메시지가 표시됩니다.
- 13. 내 응용 프로그램을 실행할 때 이상한 오류 메시지가 발생했습니다.
- 14. Windows를 시작할 때 응용 프로그램을 자동으로 시작하는 방법은 무엇입니까?
- 15. 응용 프로그램을 올바르게 시작할 수 없습니다. 0x3200007b
- 16. 프로그램을 시작할 때 MainForm을 숨기도록 설정하려면 어떻게해야합니까?
- 17. RedHat을 사용하여 시작할 때 자동으로 JBoss 응용 프로그램을 실행하는 방법
- 18. 설치 프로그램을 시작할 때 프로그램을 실행할 수 있습니까?
- 19. 포트 8080에서 emmbedt 웹 서버를 시작할 때 Windows 보안 경고 메시지가 표시 될 수 있습니까?
- 20. fork()를 수행하지 않고도 다른 프로그램을 시작할 수있는 방법이 있습니까?
- 21. Windows CE 4.1 에뮬레이터에서 디버그 세션을 시작할 때 성가신 메시지가 발생합니다.
- 22. Windows에서 응용 프로그램을 시작할 때마다 어떻게 기록합니까?
- 23. Eclipse에서 응용 프로그램을 시작할 때 Java 콘솔을 시작하는 방법은 무엇입니까?
- 24. 응용 프로그램을 다시 시작할 때 제어 안드로이드의 Webview를 잃게됩니다.
- 25. 시스템 트레이 응용 프로그램을 시작할 때 대화 상자 숨김
- 26. iPhone 응용 프로그램을 빌드 할 때 경고 메시지가 발생했습니다.
- 27. 을 확인하고 응용 프로그램을 시작할 때 시스템 날짜를 확인하십시오.
- 28. 레일 응용 프로그램을 시작할 수 없습니다.
- 29. BTrace 에이전트를 사용하여 응용 프로그램을 시작할 때 NullPointerException이 발생했습니다.
- 30. C 프로그램을 중지하고 다시 시작할 수있는 방법이 있습니까?
와우, 나는 그것이 내가하려고하는 것에 대해 정말로 잘할 수 있다고 생각한다. 좋은 제안! –