winrt-rust
winrt-rust copied to clipboard
Some links containing useful information
(Maybe this should be put into the Wiki, but it can be moved later.)
- https://blogs.msdn.microsoft.com/vcblog/2012/08/29/ccx-part-0-of-n-an-introduction/ - Explanations about C++/CX, but also about WRL (5 parts)
- http://www.codeproject.com/Articles/14183/COM-in-plain-C-Part - How to interface with COM in plain C (8 parts, many things are probably only relevant for classic COM, not for WinRT)
- http://www.interact-sw.co.uk/iangblog/2011/09/25/native-winrt-inheritance - How inheritance works in WinRT
Thanks. About inheritance, my understanding is that it was only used by XAML so I'd kind of planned to put it off until after non-XAML features worked well.
I am FINALLY taking some time to work on this project this week ... sorry for being MIA for so long.
Some more related projects:
- https://github.com/GabrielMajeri/com-impl-rs (implement COM interfaces using procedural macro)
- https://github.com/Arnavion/winapi-tlb-bindgen (autogenerating classic COM bindings)
- https://github.com/retep998/wio-rs (has a
ComPtr
)