내 질문을 설명하는 것은 약간 까다 롭지 만 최선을 다할 것입니다.동시에 여러 개의 파일을 탐색기에서 여는 방법은 무엇입니까?
먼저 C 및 WinAPI를 사용하여 다중 문서 인터페이스 응용 프로그램을 개발하고 있습니다. 내 프로그램은 명령 줄 인수를 구문 분석하여 여러 파일을 열 수 있습니다. 이 문자열을 넣으려면 : "X : \ MyAppName.exe" "% 1" txt 파일의 명령 목록에서 열기를 클릭하면 이제 Windows 탐색기에서 .txt 파일을 마우스 오른쪽 단추로 클릭하여 열 수 있습니다. 앱. 그러나 여러 파일을 선택하면 탐색기가 "X : \ MyAppName.exe" "% 1" 번 명령을 여러 번 실행하여 내 응용 프로그램의 여러 인스턴스가 시작됩니다.
하지만 잠깐! 그것은 가장 까다로운 부분이 아닙니다. 대신, 내 응용 프로그램은 하나의 파일을 열고 한 번에 여러 개의 파일을 별도의 시각적 스타일을 사용하여 두 가지 다른 것으로 여는 것입니다. 나는 한 번에 하나의 인스턴스를 유지하는 아이디어를 알고있다. (구현할 C 코드는 모르지만). 하지만 여러 파일을 하나씩 열고 여러 파일을 동시에 열 때의 차이점을 알려주는 방법을 모르겠습니다.
나는 분명히하기를 희망한다.
여러 옵션이 있습니다. 아마도 가장 좋은 방법은 [앱이 여러 객체를 포함하는 데이터 객체를 수용 할 수 있다고 가정하는 것입니다 (http://blogs.msdn.com/b/oldnewthing/archive/2010/05/03/10006065.aspx). –