Click here to Skip to main content
15,889,281 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionMessage Queues Pin
sharda.bhagwatkar23-Feb-10 22:13
sharda.bhagwatkar23-Feb-10 22:13 
AnswerRe: Message Queues Pin
Rajesh R Subramanian23-Feb-10 22:52
professionalRajesh R Subramanian23-Feb-10 22:52 
GeneralRe: Message Queues Pin
Roger Stoltz23-Feb-10 23:14
Roger Stoltz23-Feb-10 23:14 
GeneralRe: Message Queues Pin
Rajesh R Subramanian23-Feb-10 23:27
professionalRajesh R Subramanian23-Feb-10 23:27 
GeneralRe: Message Queues Pin
sharda.bhagwatkar24-Feb-10 0:40
sharda.bhagwatkar24-Feb-10 0:40 
GeneralRe: Message Queues Pin
Roger Stoltz24-Feb-10 1:04
Roger Stoltz24-Feb-10 1:04 
GeneralRe: Message Queues Pin
Rajesh R Subramanian24-Feb-10 1:56
professionalRajesh R Subramanian24-Feb-10 1:56 
AnswerRe: Message Queues Pin
Roger Stoltz23-Feb-10 22:57
Roger Stoltz23-Feb-10 22:57 
sharda.bhagwatkar wrote:
Are there separate message queues for each window or each thread has its own message queue.


A window does not have a message queue of its own. Multiple windows may be served by the message queue and message pump in the User Interface thread that the windows are created from.
In e.g. a simple dialog-based application there is initially only one thread and even if you create new windows, they will be served by the message queue in that thread. Keep in mind that all those small buttons and other controls are windows as well.

Every thread spawned is initially without a message queue. There are two kind of threads: worker threads and User Interface threads. Worker threads won't have a message queue, but UI-threads will get a message queue created when a message is sent, or posted, to the thread.

Read more about it in this small section[^].

"It's supposed to be hard, otherwise anybody could do it!" - selfquote
"High speed never compensates for wrong direction!" - unknown


AnswerRe: Message Queues Pin
KingsGambit23-Feb-10 23:00
KingsGambit23-Feb-10 23:00 
Questionknowing the kind of exception for Heap Corruption problem in MFC application Pin
Prasann Mayekar23-Feb-10 22:10
Prasann Mayekar23-Feb-10 22:10 
AnswerRe: knowing the kind of exception for Heap Corruption problem in MFC application Pin
Adam Roderick J23-Feb-10 23:00
Adam Roderick J23-Feb-10 23:00 
AnswerRe: knowing the kind of exception for Heap Corruption problem in MFC application Pin
Richard MacCutchan24-Feb-10 1:06
mveRichard MacCutchan24-Feb-10 1:06 
AnswerRe: knowing the kind of exception for Heap Corruption problem in MFC application Pin
Stephen Hewitt24-Feb-10 17:46
Stephen Hewitt24-Feb-10 17:46 
QuestionCalling a Function in every x minutes Pin
jannathali23-Feb-10 21:58
jannathali23-Feb-10 21:58 
AnswerRe: Calling a Function in every x minutes Pin
Cedric Moonen23-Feb-10 22:02
Cedric Moonen23-Feb-10 22:02 
QuestionHow can i access class member variable directly without creating object of that class. Pin
Abhijit D. Babar23-Feb-10 21:27
Abhijit D. Babar23-Feb-10 21:27 
AnswerRe: How can i access class member variable directly without creating object of that class. Pin
CPallini23-Feb-10 21:30
mveCPallini23-Feb-10 21:30 
AnswerRe: How can i access class member variable directly without creating object of that class. Pin
KarstenK23-Feb-10 21:38
mveKarstenK23-Feb-10 21:38 
QuestionWhat is the use of ".rc2" file in MFC. Pin
Abhijit D. Babar23-Feb-10 21:18
Abhijit D. Babar23-Feb-10 21:18 
AnswerRe: What is the use of ".rc2" file in MFC. Pin
Nelek23-Feb-10 21:24
protectorNelek23-Feb-10 21:24 
GeneralRe: What is the use of ".rc2" file in MFC. Pin
Abhijit D. Babar23-Feb-10 21:28
Abhijit D. Babar23-Feb-10 21:28 
GeneralRe: What is the use of ".rc2" file in MFC. Pin
Nelek23-Feb-10 21:42
protectorNelek23-Feb-10 21:42 
AnswerRe: What is the use of ".rc2" file in MFC. Pin
KarstenK23-Feb-10 21:37
mveKarstenK23-Feb-10 21:37 
QuestionHow to Create user defined constructor for dialog class. Pin
Abhijit D. Babar23-Feb-10 21:01
Abhijit D. Babar23-Feb-10 21:01 
AnswerRe: How to Create user defined constructor for dialog class. Pin
Rajesh R Subramanian23-Feb-10 21:06
professionalRajesh R Subramanian23-Feb-10 21:06 

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.