Using Window Procedures
·Designing a window procedure
·Associating a window procedure with a window class
·Subclassing a window