나는 응용 프로그램이 시작될 때마다 알 필요가있는 Windows Mobile 6.5 응용 프로그램에서 작업하고 있습니다. 응용 프로그램이 시작될 때 알림을받을 수있는 방법이 있습니까?출시 된 응용 프로그램에 대한 알림을 얻는 방법
다음과 같이 할 수 있습니까?
나는 응용 프로그램이 시작될 때마다 알 필요가있는 Windows Mobile 6.5 응용 프로그램에서 작업하고 있습니다. 응용 프로그램이 시작될 때 알림을받을 수있는 방법이 있습니까?출시 된 응용 프로그램에 대한 알림을 얻는 방법
다음과 같이 할 수 있습니까?
나는 새로운 프로세스가 생성 될 때 이벤트를 얻을 수있는 방법이라고 생각하지 않습니다. 그러나 ToolHelp API를 사용하여 프로세스 목록을 얻을 수 있으므로 필요한 정보를 얻을 수 있어야하지만 프로세스가 시작될 때를 감지하기 위해 계속 폴링해야합니다.
소형 프레임 워크에는 ToolHelp API에 대한 액세스가 제공되지 않지만 대신 기본 API를 사용할 수 있습니다. 여기에 예제가 있습니다 : http://msdn.microsoft.com/en-us/library/aa446560.aspx
앨런의 제안을 사용하여 사용 가능한 프로세스를 조사해야한다고 생각합니다. 커스텀 Windows CE 셸에서 작업했고, RegisterTaskBar (HWND)를 사용하여 윈도우가 생성, 생성 및 소멸 될 때 알림을받습니다. 그러나 이것이 모든 프로세스에 윈도우가 있음을 의미하지는 않습니다.