Click here to Skip to main content
15,924,679 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
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 
GeneralRe: Windows App using way too much CPU Pin
gpascale1-Feb-08 5:40
gpascale1-Feb-08 5:40 
Right. I get that.

The thing is that I would expect something like GetMessage() to do something more intelligent than spinlock while it waits for a message. Namely, I would expect it to go to sleep and be woken up when a message is sent. If this isn't the case, then how can you write a windowed application without using an absurd amount of CPU?

When I say create a thread, I mean my window class creates a thread whose job is to call GetMessage in a loop, so I can do other things in my main thread.

Thanks,
-Greg
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 
GeneralRe: Overloading and virtual functions Pin
David Crow31-Jan-08 7:50
David Crow31-Jan-08 7:50 

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.