Article View: borland.public.cppbuilder.nativeapi
Article #1585ProcessMessages / HandleMessage ???
From: Thorsten Kettner
Date: Thu, 19 Jul 2007 15:47
Date: Thu, 19 Jul 2007 15:47
18 lines
1558 bytes
1558 bytes
Hi all, in my app there is a loop that takes a long time. So my app is busy and as Windows doesn't do multitasking very well, I must tell it to give time to the other apps, too, right? I was told to avoid a so-called tight loop by calling ProcessMessages every now and then. Is that the right way? Does it give time to other apps or just to my own message processing? Or must I use HandleMessage instead? Or something else? I would like my app to concentrate on its loop and do only this actually, I don't care much about my apps messages in that situation. But I want other apps to continue to run fast and not be infuenced much by my app being busy with its loop. So what is the right way to do this? Thanks for any hint. Thorsten.
Technical Details
Message-ID:
<469f87af$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,130d1808941e9622,start X-Google-Attributes: gid10cc67,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit From: "Thorsten Kettner" <QUESTIONBYthorsten.kettner@otto.de> Sender: "Thorsten Kettner" <QUESTIONBYthorsten.kettner@otto.de> Reply-To: "Thorsten Kettner" <QUESTIONBYthorsten.kettner@otto.de> Subject: ProcessMessages / HandleMessage ??? Newsgroups: borland.public.cppbuilder.nativeapi X-User-Info: 80.85.196.92 NNTP-Posting-Host: 207.105.83.66 Message-ID: <469f87af$1@newsgroups.borland.com> Date: 19 Jul 2007 08:47:59 -0700 X-Trace: newsgroups.borland.com 1184860079 207.105.83.66 (19 Jul 2007 08:47:59 -0700) Lines: 18 Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail