Есть ли способ изменить диалог «Открыть файл» в Windows XP на что-то лучшее?

665
Dokkat

Я имею в виду это диалоговое окно, которое появляется при попытке открыть файл: http://i.imgur.com/9Vy9B.png

Есть ли способ изменить это; может быть, во что-то похожее на все ?

Редактировать: также, лучше Windows 7 / Mac OS / Linux эквиваленты?

1

1 ответ на вопрос

2
Logman

Диалоговые окна являются компонентами Microsoft (открывать / сохранять окна и т. Д.), И вы не можете изменить их визуально. РЕДАКТИРОВАТЬ: Чрезвычайно ограничен в том, что вы можете добавлять, удалять или изменять ... помимо того, что дает вам MS. Они все выглядят одинаково, как crwap. Разработчик должен будет создать свою собственную форму, которая имитирует диалог, и это будет работать только внутри их приложения.

Вы можете использовать замену проводника ... но это не изменит диалоговых окон, только окно обозревателя. Если только вы не имели в виду проводник Windows ... как Xplorer2 в качестве замены. Есть еще несколько, как это.

This just isn't true. The common file dialog API provides a mechanism for the application to extend the dialog (although it's incompatible with the "new" look). I'm not aware of any way to globally customize the dialog though, it has to be requested by code running in-process. Ben Voigt 12 лет назад 0
Extremely limited in what you can do or extend, I should say. Logman 12 лет назад 0
`OFN_ENABLEHOOK` limited? Not really. Just [a compatibility nightmare](http://stackoverflow.com/questions/4731218/ofn-enablehook-modifies-the-look-of-getopenfilename) Ben Voigt 12 лет назад 0

Похожие вопросы