Order that windows messages are handled in MFC

Hi all,

Does anyone have a list of the order that Windows Messages are called within MFC?  (Currently VC6 but looking into .NET)

Thanks,

James
LVL 4
James AtkinSenior Principle Software EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

AlexFMCommented:
Exactly in the same order they are received.
0
migelCommented:
hmm
What order :-)....
Do you need order of messages that will come to the window?
Or Do You need messaging dispatcher mechanism (that is frame-doc-view path)?
0
SteHCommented:
I think WM_PAINT message are a bit different. They are handled in the order received by the window/control. But they are not send to the window/control when there are other messages in the queue of that window. So for these there might be a difference in sending/posting and receiving. Not sure that there are others which fall into this class.
0
Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

James AtkinSenior Principle Software EngineerAuthor Commented:
I'm looking for as much info as possible...

The main info I guess is "order of messages that will come to the window"
0
jhanceCommented:
The order and type of messages that come to a window depends on what happens in the system, what input is given by the user, what events are setup by the application, etc.

If you want to know for sure that messages and order they arrive in ONE circumstance (this is not a deterministic process!!) you can write some code to LOG the messages.

If you want a ready-made tool, try the Microsoft SPY++ tool from the SDK.  It can monitor and log all messages to a window.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
James AtkinSenior Principle Software EngineerAuthor Commented:
This has been open for a while and it appears that there is no answer to this!!  Too many variables!
I'll split the points anyway for all your input...
James
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Development

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.