Я пытаюсь свернуть свою собственную реализацию IShellBrowser, потому что мне нужно иметь более полнофункциональный диалог открытия и сохранения файлов, чем это позволяет Windows, который совместим с XP (и в идеале с W2000) *
На данный момент мне нужно добавить стандартную панель инструментов, которую вы видите в правом верхнем углу диалогового окна (стили манифеста для XP и более ранних версий) - кнопку «Назад», кнопку родительской папки, кнопку новой папки и «инструменты». "выпадающий.
Но до сих пор мне не удавалось найти эти значки / изображения. Я посмотрел в USER32.dll, comdlg32.dll, comctl32.dll, но не нашел ничего, что вполне соответствует.
Я мог бы просто сделать снимки экрана приложения, в котором я могу их найти, но, возможно, было бы более полезно узнать, откуда они берутся, чтобы я мог получить доступ к различным версиям этих кнопок (высокий рез, низкий рез, мелкий цвет , глубокий цвет и т. д.).
Есть идеи?
[Редактировать: мне нужно, чтобы он был совместим с Vista и Windows 7 также. Просто, начиная с Vista, они сломали старую модель общего диалога, а их новая модель - IMO с поврежденным мозгом - у меня больше нет доступа к состоянию диалога, чтобы выполнять необходимые обязанности, которые выполняли наши диалоги - так мы вынуждены подойти к проблеме с другой стороны]