Reputation: 6233
How would I draw outside the client area of a window, and on the title bar. I know it can be done, but I am unsure of how to implement this effectively. Think google chrome, where the tabs are on the title bar.
Upvotes: 2
Views: 2112
Reputation: 36896
It may be worth mentioning WM_NCHITTEST also, if you plan on customizing where non-client elements are located.
Upvotes: 2
Reputation: 32919
When Windows asks you to draw the portion of the window that is outside your client area, it will send you an WM_NCPAINT message. Handle that message and draw whatever you want the non-client portion of your window to be. See the page I linked for an example of how to get a device context you can draw upon.
Upvotes: 3