4 ms·
I tried to use sharpshell and C# to do this at first, but the tools for sharpshell are too old and not maintained for years. Then I found microsoft/windows-rs
by eyhn 4y ago
I tried to use sharpshell and C# to do this at first, but the tools for sharpshell are too old and not maintained for years.
Then I found microsoft/windows-rs and it was very easy to implement the COM interface using Rust, all thanks to the work of microsoft/windows-rs, but there is not a lot of documentation about this and you need to read a lot of code.