2017-10-23 13 views
0

프로그램 상태에 따라 시스템 트레이에 다양한 아이콘을 표시하는 프로그램이 Windows 10에 있습니다. Shell_NotifyIcon시스템 트레이가 아닌 TaskManager의 응용 프로그램 아이콘을 수정하십시오.

Shell_NotifyIcon(NIM_MODIFY/NIM_ADD, &data); 

문제는 내가 작업 관리자에 다른 아이콘을 표시 할 것입니다 -

이 일반적으로 윈도우 API를 호출하여 수행됩니다. 작업 관리자에서 아이콘을 변경하기 위해 할 수있는 특정 전화가 있습니까?

+0

알림 영역은 작업 관리자와 독립적입니다. 당신이 좋아하는 것을 자유롭게 할 수 있습니다. –

+0

내 후속 조치는 다음과 같을 것입니다. 어떻게해야합니까? – David

답변

3

작업 관리자는 실행 파일 아이콘을 표시합니다. 실행 가능한 리소스 중 첫 번째 아이콘은 무엇입니까.

+0

그래서 Shell_NotifyIcon을 할 때 목적은 프로그램의 여러 상태 (IE는 경고 상태 또는 오류 상태 아이콘)를 표시하는 것입니다. 내가 원하는 것은 그 기능이 여전히 존재하지만, 단지 작업 관리자가 기본 아이콘을 가지고 있어야한다는 것입니다. 기본 아이콘을 첫 번째 아이콘으로 설정 한 다음 다시 수정하지 않으려 고합니다. – David

+0

@David 기본 아이콘의 리소스 ID를 리소스 헤더 파일의 가장 낮은 값으로 선언해야합니다. 일반적으로 아이콘 리소스는 인덱스 101에서 시작합니다.이 아이콘은 Expolere에서도 표시됩니다. – VTT