I found some examples of use MSHTML to render HTML in WinAPI application (w/o MFC, UWP etc.), like this example. I have no experience with OLE and MSHTML, so I want to know can I implement some things before I'll try to dive into it. Specifically, I need to:
- Handle link clicks, for example - launch external browser from my app, or do some other actions;
- Use checkboxes and handle their toggling (for example, to set some vars in my app);
- Disable text selection;
- HTML should be rendered in my window, I mean I want to place it in my window just like any other control. It also should support HiDPI scaling.