Input processing under Win32 will fix these problems. The goals for input processing under Win32 are:
1.Any app's activity should not affect the user's ability to direct input to any application. This means:
Apps are allowed to hang and/or do lengthy tasks with any thread that also is the primary processor of input.
Users can direct input to any application at any time (without being affected by hung applications in the system)
2.Stay semantically compatible with Win16.