retep998 / winapi-rs

Rust bindings to Windows API
https://crates.io/crates/winapi
Apache License 2.0
1.85k stars 392 forks source link

Windows shell APIs? #590

Open Zerokami opened 6 years ago

Zerokami commented 6 years ago

Does this have APIs for developing windows shell extensions like custom properties item for files and folders in Explorer?

Connicpu commented 6 years ago

The bindings can probably be added if we know what APIs are required to implement something like that! If you could point to an example C++ program that implements it all I'd be happy to help

Zerokami commented 6 years ago

https://github.com/TortoiseGit/TortoiseGit is C++ explorer addon which implements Git and also integrates for example icons in Explorer

https://github.com/GerbilSoft/rom-properties is a properties page extension with mixed code base for LInux and Windows. The Windows part seems to be here https://github.com/GerbilSoft/rom-properties/tree/master/src/libwin32common

https://github.com/kareldonk/WMFPreview Thumbnails for Windows Meta Files

Jarcho commented 6 years ago

544 should have everything needed. I wouldn't expect it to be merged anytime soon considering the size.