Introduction - If you have any usage issues, please Google them yourself
DLL modeless dialog produced a lot of information online to find, but the lack of a complete solution. This example is after a long time try to find a feasible option. I hope will be useful.