Click here to Skip to main content
15,914,347 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralWin32 capture Escape and Enter key window message. Pin
Hirakawa31-Jan-08 16:52
Hirakawa31-Jan-08 16:52 
GeneralRe: Win32 capture Escape and Enter key window message. Pin
Rajkumar R31-Jan-08 22:27
Rajkumar R31-Jan-08 22:27 
GeneralRe: Win32 capture Escape and Enter key window message. Pin
Catherine Sea15-Feb-08 15:16
Catherine Sea15-Feb-08 15:16 
GeneralC++ Interface Pin
George_George31-Jan-08 15:32
George_George31-Jan-08 15:32 
GeneralRe: C++ Interface Pin
Stephen Hewitt31-Jan-08 17:19
Stephen Hewitt31-Jan-08 17:19 
GeneralRe: C++ Interface Pin
George_George31-Jan-08 17:45
George_George31-Jan-08 17:45 
GeneralWindows App using way too much CPU Pin
gpascale31-Jan-08 14:41
gpascale31-Jan-08 14:41 
GeneralRe: Windows App using way too much CPU Pin
Iain Clarke, Warrior Programmer1-Feb-08 3:18
Iain Clarke, Warrior Programmer1-Feb-08 3:18 
gpascale wrote:
Why should the scheduler be giving this process so much CPU time?


Why shouldn't it? It's not the scheduler's job to say "that's a dumb process". It's the scheduler's job to give you as much time to do silly things in as it can. For all it knows, you're doing some really clever complex protein folding program to save mankind from the perils of cancer.

while (1);

may not cure cancer, but it doesn't go into any wait routines (like WaitForXEvent or GetMessage etc) to signal to the scheduler that you're done for the moment.

When you say you create a thread, do you mean the main thread, or a second one? And does GetMessage block, or fall straight out with an error message?

Iain.
GeneralRe: Windows App using way too much CPU Pin
gpascale1-Feb-08 5:40
gpascale1-Feb-08 5:40 
GeneralRe: Windows App using way too much CPU Pin
Mark Salsbery1-Feb-08 5:40
Mark Salsbery1-Feb-08 5:40 
GeneralRe: Windows App using way too much CPU Pin
gpascale1-Feb-08 5:41
gpascale1-Feb-08 5:41 
GeneralRe: Windows App using way too much CPU Pin
Mark Salsbery1-Feb-08 5:56
Mark Salsbery1-Feb-08 5:56 
GeneralGeorge_George Pin
Mark Salsbery31-Jan-08 7:10
Mark Salsbery31-Jan-08 7:10 
GeneralRe: George_George Pin
JudyL_MD31-Jan-08 7:25
JudyL_MD31-Jan-08 7:25 
GeneralRe: George_George Pin
Johpoke31-Jan-08 7:47
Johpoke31-Jan-08 7:47 
GeneralRe: George_George Pin
Mark Salsbery31-Jan-08 10:11
Mark Salsbery31-Jan-08 10:11 
GeneralRe: George_George Pin
CPallini31-Jan-08 8:07
mveCPallini31-Jan-08 8:07 
GeneralRe: George_George Pin
Mark Salsbery31-Jan-08 8:28
Mark Salsbery31-Jan-08 8:28 
GeneralRe: George_George Pin
Hamid_RT31-Jan-08 20:19
Hamid_RT31-Jan-08 20:19 
GeneralRe: George_George Pin
George L. Jackson31-Jan-08 10:15
George L. Jackson31-Jan-08 10:15 
GeneralRe: George_George Pin
led mike31-Jan-08 11:20
led mike31-Jan-08 11:20 
GeneralRe: George_George Pin
Hamid_RT31-Jan-08 20:16
Hamid_RT31-Jan-08 20:16 
GeneralOverloading and virtual functions Pin
bob1697231-Jan-08 7:07
bob1697231-Jan-08 7:07 
GeneralRe: Overloading and virtual functions Pin
David Crow31-Jan-08 7:22
David Crow31-Jan-08 7:22 
GeneralRe: Overloading and virtual functions Pin
bob1697231-Jan-08 7:34
bob1697231-Jan-08 7:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.