开发者

drawing outside client area, winAPI

How would I draw outside the client area of a window, and on the title bar. I know it c开发者_如何学JAVAan be done, but I am unsure of how to implement this effectively. Think google chrome, where the tabs are on the title bar.


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.


It may be worth mentioning WM_NCHITTEST also, if you plan on customizing where non-client elements are located.


Drawing a custom window caption DrawCaption

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜