Chapter Fifteen. How Window Messages are Delivered and Retrieved

IN MY INTERACTIONS with Windows programmers, I often find that the understanding of how window messages are delivered and retrieved is not entirely complete. Nearly everyone gets the basic idea, but some details—often crucial details—end up garbled. (Unfortunately, the MSDN documentation is often a source of this garbling.) Because many people have already attempted to explain the basics and the intricacies of window message delivery, it was not clear to me at first how to go about this task, but then I realized the solution is not to add to the existing information, but merely to restate it in a different way.

Optional prerequisite reading for this section is the discussion in ...

Get The Old New Thing: Practical Development Throughout the Evolution of Windows now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.