https://github.com/wouterdek/windowsfolderpickerfix
Replace the older folder picker dialog in Windows wherever possible
https://github.com/wouterdek/windowsfolderpickerfix
fix gui shbrowseforfolder win32 windows
Last synced: about 1 year ago
JSON representation
Replace the older folder picker dialog in Windows wherever possible
- Host: GitHub
- URL: https://github.com/wouterdek/windowsfolderpickerfix
- Owner: Wouterdek
- License: mit
- Created: 2017-05-18T09:40:58.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-18T12:47:15.000Z (about 9 years ago)
- Last Synced: 2025-03-17T10:02:51.289Z (over 1 year ago)
- Topics: fix, gui, shbrowseforfolder, win32, windows
- Language: C++
- Size: 24.4 KB
- Stars: 20
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WindowsFolderPickerFix - [Download](https://github.com/Waterflames/WindowsFolderPickerFix/releases)
Do you recognize this folder selection 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:

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.