Konnichiwa! :)
I'm an ex Yamaha, Honda and Sony engineer. Worked with Microsoft Windows and the Win32 API for 25 years too.
I can help you with these questions, but the budget is too low my friend.
Let me know your thoughts, should you be interested.
Arigatou.
Regards,
Mai Buddha