Windows에서 허용하는 것보다 더 완전한 기능의 파일 열기 및 다른 이름으로 저장 대화 상자가 있어야하기 때문에 IShellBrowser를 자체적으로 구현하려고합니다. *누구나 표준 Windows 파일 대화 상자 도구 모음 아이콘을 찾을 수있는 위치를 알고 있습니까?
요점 대화 상자의 오른쪽 상단에 표시되는 표준 도구 모음 (XP 및 이전 버전의 매니페스트 스타일) - 뒤로 버튼, 상위 폴더 버튼, 새 폴더 버튼 및 '도구'드롭 다운을 추가해야합니다.
그러나 지금까지 나는이 아이콘/이미지를 찾는 데 실패했습니다. 나는 USER32.dll, comdlg32.dll, comctl32.dll을 보았지만 꽤 일치하는 것을 찾지 못했습니다.
내가 찾을 수있는 곳에서 응용 프로그램의 스크린 샷을 찍을 수는 있지만, 어디에서 왔는지 알면 더 유용 할 것입니다. 그래서이 버튼의 다양한 버전에 액세스 할 수 있습니다 (높은 rez, low rez, shallow). 색상, 깊은 색상 등).
아이디어가 있으십니까?
[편집 : 비스타 & Windows 7과 호환되어야합니다. 비스타를 시작으로 오래된 공용 대화 상자 모델이 파손되었고 새로운 모델이 IMO라는 두뇌 손상을 입었습니다. 더 이상 대화의 상태에 대한 충분한 액세스 권한이 없기 때문에 대화 상자에서 필요한 의무를 수행 할 수 있습니다. 우리는 다른 각도에서이 문제에 접근해야만한다.]
폭발 - 나는 이것을 보았다. 그런 행운이 없다 : ( – Mordachai
어 - 사실, 거기에있는 것처럼 보입니다!하지만 비트 맵의 ID는 버전에 따라 다릅니다. XP에서는 216, 비스타에서는 "IDB_TB_SH_DEF_16"입니다. "SHGetImageList()"를 클릭하면 나에게 도달하는 곳을 볼 수 있습니다 ... – Mordachai
궁극적으로 툴바 버튼이있는 곳입니다. 불행히도 Windows 버전에 따라 다른 ID로 살고 있습니다.도움을 주신 모든 분들께 감사드립니다. : D – Mordachai