MFC 대화 상자 기반 응용 프로그램이 있습니다. 사용자는 대화 상자의 언어를 변경할 수 있으며 기존 대화 상자를 닫고 변경된 언어로 다른 대화 상자를 열어서 만들었습니다. 문제는 작업 표시 줄의 효과는 하나의 아이콘이 제거되고 다른 아이콘이 그 자리에 생성된다는 것입니다. 내 응용 프로그램의 아이콘이 작업 표시 줄의 마지막 아이콘이 아닌 경우 작업 표시 줄 아이콘의 끝으로 이동 했으므로 인식됩니다.작업 표시 줄 아이콘 유지, MFC 대화 상자 바꾸기
아이콘의 위치를 작업 표시 줄에 유지하려는 대신 아이콘 깜박임이 발생하지 않도록해야합니다. 어떻게해야합니까?
윈도우에 7
편집을 윈도우 XP에서 OS'es를 지원해야합니다 응용 프로그램 : 다른 질문 내가 어떻게 그럼에도 불구하고 작업 표시 줄에 표시됩니다 보이지 않는 창을 만드는 것입니다 답변을 받아 들일하는 방법과 해당 창에서 관련 창 메시지를 내 메인 창으로 전달 하시겠습니까?
은 당신이 이전을 닫기 전에 새로운 대화 상자를 열어 해봤 체크 아웃? –
그것에 대해 생각했지만 구현 방법을 모르겠습니다. 현재 DoModal을 반복적으로 호출합니다. 동시에 두 개의 모달 대화 상자를 연 다음 첫 번째 대화 상자를 닫으려면 어떻게해야합니까? 또한 잠시 동안 작업 표시 줄에 두 개의 아이콘이 나타납니다. 더 효율적인 솔루션을 기대합니다. – Dialecticus