如何获取窗口标题按钮的大小和位置(最小化,恢复,关闭)

Mar*_*ram 5 c++ winapi mfc uxtheme windows-vista

是否有API调用来确定窗口标题按钮的大小和位置?我正在尝试将vista风格的标题按钮绘制到所有者绘制的窗口上.我正在处理c/c ++/mfc.

编辑:有没有人有一个代码示例来绘制关闭按钮?

Mar*_*ram 6

我找到了在vista中获取按钮位置所需的功能:WM_GETTITLEBARINFOEX

此链接还显示了使所有间距正确所需的系统指标(尽管它不是完整的对话框图片).这在Vista中完美地运行,并且主要在XP中(在XP中,按钮之间的间隙略微过大).

来自http://shellrevealed.com/photos/blog_images/images/4538/original.aspx