Click here to Skip to main content
15,902,905 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: How to capture a SetLastError (VS2008) / debug? Pin
«_Superman_»23-Feb-10 23:33
professional«_Superman_»23-Feb-10 23:33 
AnswerRe: How to capture a SetLastError (VS2008) / debug? Pin
Eugen Podsypalnikov23-Feb-10 23:36
Eugen Podsypalnikov23-Feb-10 23:36 
GeneralRe: How to capture a SetLastError (VS2008) / debug? Pin
Simon Langdon24-Feb-10 0:24
Simon Langdon24-Feb-10 0:24 
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 
Thanks for the replies and articles.

This is my understanding
1. device driver for the mouse or keyboard converts the input into messages and places them in the system message queue
2. The system removes the messages, one at a time, from the system message queue and then posts them to the message queue of the thread that created the destination window. e.g. in dialog based application it is a message queue associated with CWinThread (main thread) which has its message loop also.
3. Hence the message queue and message loop are associated with Thread not the window.
4. When UI thread is created inside the application, intially it does have message queue and message loop, but when some message is posted it creates the message queue and message loop on demand.

I still have one more query here. What will happen in case when modal dialog is launch on some button click of dialog based application and how will be the case with modeless dialog boxe.
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 
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 

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.