백그라운드에서 실행되도록 Windows 응용 프로그램을 개발 중입니다. (장기 실행 프로세스의 경우).NotifyIcon의 ContextMenu가 때때로 작동하지 않습니다.
응용 프로그램은 NotifyIcon 도구 팁을 사용하여 프로세스 상태를 보여줍니다.
ContextMenu 컨트롤을 NotifyIcon 도구 팁 컨트롤에 추가했습니다. 응용 프로그램이 유휴 상태 일 때마다 (컨텍스트 메뉴는 정상적으로 작동하지만 프로세스 실행 중에 상황에 맞는 메뉴가 중단됩니다.
모든 프로세스가 다른 스레드에서 실행 중입니다. 누구든지 장기 실행 백그라운드 프로세스에 대한 부드러운 컨텍스트 메뉴를 만들 수있는 방법을 말해 줄 수 있습니까?
프로그램이 뭔가 다른 작업을하고 있기 때문에 상당히 어려울 수 있습니다. 컨텍스트 메뉴에 대해 생각하지 않고 별도의 스레드에 상황에 맞는 메뉴를 추가 할 수 있습니까? –