There are several softwares that can do just-in-time translation of the text on the screen if these texts are output by Win32 APIs like TextOut etc., my question is that how to get the text on the screen, does Win32 provide some mechanisms that I don't know?