home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!news.u.washington.edu!wizzrobe.ee.washington.edu!sinn
- From: sinn@wizzrobe.ee.washington.edu
- Newsgroups: comp.os.os2.programmer
- Subject: Change focus problem
- Message-ID: <Nov11.072008.14374@wizzrobe.ee.washington.edu>
- Date: 11 Nov 92 07:35:02 GMT
- Article-I.D.: wizzrobe.Nov11.072008.14374
- Sender: news@u.washington.edu (USENET News System)
- Organization: University of Washington
- Lines: 13
-
-
- In PM, when the user tries to change focus to another application(window),
- PM sends a focus change message to the current wnd proc. However, it seems
- that message never get sent as long as the current application message queue
- is not empty. Basically, if the application is posting a lot of messages to
- its own message queue, the wnd proc will not get the focus change message
- until it clears all the messages. In this case, the user cannot change focus
- until the wnd proc finishes all the messages on the queue which can be quite
- some time. It means the user cannot do anything during that period of time.
- Has anyone experienced the same problem?? Is there any work around for this
- problem? How get the wnd proc get to the focus change message ASAP?
-
- Philipe
-