I'm doing a similar work. One of the limitation of the Win32 Ribbon Framework is that it does not support adding buttons/commands during runtime. My goal was to modify the ribbon UI of some existing application (e.g. Windows Explorer) by hooking the LoadUI and LoadResource WIN32 API then patching the binary resource.
https://github.com/rikka0w0/UICC_BML_Parser
Currently the structure of the file is known, but the meaning of some property fields remain unknown. Maybe we can collaborate!
I'm doing a similar work. One of the limitation of the Win32 Ribbon Framework is that it does not support adding buttons/commands during runtime. My goal was to modify the ribbon UI of some existing application (e.g. Windows Explorer) by hooking the LoadUI and LoadResource WIN32 API then patching the binary resource.
https://github.com/rikka0w0/UICC_BML_Parser
Currently the structure of the file is known, but the meaning of some property fields remain unknown. Maybe we can collaborate!