2010-11-24 8 views
1

C#을 사용하여 Windows 항목 목록에서 일부 항목을 정리하는 방법이 있습니까? (Windows 7 작업 표시 줄의 응용 프로그램 아이콘을 오른쪽 클릭하면 응용 프로그램 점프 목록이 나타납니다.)C# : jumplists에서 최근에 사용한 파일 정리

최근 닫힌 파일을 나타내는 메뉴 항목을 정리하고 싶습니다. 다른 메뉴를 유지하고 싶습니다. 항목.

예를 들어 최근에 폐쇄 된 웹 사이트 인 Google Chromes의 항목을 '최근에 폐쇄'라는 제목으로 정리하고 싶습니다. 나는 또한 응용 프로그램 특정 메뉴 항목을 제목 "작업"아래에 유지하고 싶습니다.

모든 메뉴 정보는 "% LOCALAPPDATA % \ Microsoft \ Windows \ Recent \ CustomDestinations \"디렉토리의 일부 이진 파일에 저장됩니다.

이러한 파일을 삭제할 수는 있지만 최근에 사용한 파일 목록을 삭제할뿐만 아니라 응용 프로그램 관련 메뉴 항목도 삭제합니다.

C# 코드를 사용하는 모든 응용 프로그램 점프 목록에서 가장 최근에 사용한 파일을 나타내는 메뉴 항목을 찾아서 제거하는 방법을 찾고 있습니다. 아이디어가 있습니까?

도움 주셔서 감사합니다.

+1

실제로 응용 프로그램에서는이 작업을 수행하지 않습니다. 응용 프로그램은 최근 사용한 항목을 전혀 표시하지 않기로 결정할 수 있지만 최근 사용한 목록에서 항목을 가져 오는 것은 그리 좋은 방법이 아닙니다. 게다가, "내가 쓰고있는 애플리케이션이 어떻게 그런 일을 스스로 할 수 있을까?"라고 묻지 않고 "다른 애플리케이션이 어떤 일을하지 못하도록 막을 수있는 애플리케이션을 어떻게 작성할 수 있습니까?" 음, 시도해 볼 수는 있지만, 다른 응용 프로그램이 상황을 되돌릴 수 있음을 알고 있습니다. –

답변

관련 문제