duck
duck
A "Now Playing" feature could be considered too. I'm sure `multi-scrobbler` can do that, Web Scrobbler possibly could also (I'm also probably going to do a pull request there to...
> What exactly are you asking? That function does exist: https://docs.rs/winapi/latest/winapi/um/propsys/struct.IPropertyStore.html#method.SetValue @sollyucko Thank you for the quick response :) I'm asking how to make a shell extension that will register...
I will try to explain better. I want to create a shell extension, with just Rust, that will let me modify how Windows Explorer deals with reading details from a...
Awesome :) now what functions do I add here to make it work with the shell? `DllMain` perhaps? And how do I implement the interface
This is good. Thank you. I'll let you know how it goes
@sollyucko How to implement IClassFactory? https://www.tecgraf.puc-rio.br/iup/examples/shell_extensions/ClassFactory.cpp They did it here. I have to implement https://docs.rs/winapi/latest/winapi/um/unknwnbase/struct.IClassFactory.html somehow
I'm gonna use https://raw.githubusercontent.com/GabrielMajeri/com-impl-rs for now. So I have to Rewrite-it-in-Rust for everything in that example you sent?
I've started to remake all of it. I'm not sure it'll work because the macro doesn't tell me whether I'm using the correct function signatures or not. I may miss...
I will post my progress at https://github.com/duckfromdiscord/midi-windows-ext periodically. for `RegCreateKeyExW`, if `phkResult` [is an out](https://learn.microsoft.com/en-us/windows/win32/api/winreg/nf-winreg-regcreatekeyexw), why does it ask me to initialize it? ```rust error[E0381]: used binding `hKey` isn't initialized...
Thank you very much.