如何获得标题栏窗口控件的RECT(最大化,最小化,关闭按钮)?我试着制作一个自定义颜色标题栏

时间:2011-06-18 06:33:36

标签: c++ windows winapi controls

我试图通过首先调用:: DefWindowProc拦截WM_NCPAINT消息,然后对其进行绘制。但是,当我绘制标题栏或非客户区域的窗口控件时,我需要有它的RECT结构。因此,我如何访问REcT结构?

1 个答案:

答案 0 :(得分:3)

更新区域在消息的wParam中传递。窗口的非客户区域不是矩形,因此您不会获得单个RECT

我认为你知道WM_ NCPAINT与Vista DWM玻璃不兼容。