/WindowsFolderPickerFix

Replace the older folder picker dialog in Windows wherever possible

Primary LanguageC++MIT LicenseMIT

WindowsFolderPickerFix - Download

Do you recognize this folder selection dialog?

Old dialog

It's terrible. It dates back to Windows XP and misses several key UI components.

  • Shortcuts to common folders
  • Sorting
  • Search
  • Details about the folders
  • A new folder button
  • ...

Back when Windows Vista was released, a replacement was introduced that fixes these issues:

Old dialog

Unfortunately, some programs still use the old dialog. This project aims to fix that. SHBrowseForFolder function calls are intercepted and replaced with calls to the newer IFileOpenDialog API. When compatibility cannot be guaranteed (some features of the older dialog are not available on the newer one), the older dialog is used as a fallback.

This project uses minhook as its detouring library and WiX as installer.