2010-09-06 67 views

回答

3

当Windows要求您绘制窗口的客户区外部分时,它会向您发送一条WM_NCPAINT消息。处理该消息并绘制任何你想要的窗口的非客户端部分。请参阅我链接的页面,以获取如何获取可供您使用的设备上下文的示例。

+0

嗯,好像真的会打乱绘图(主要是菜单)。有什么我失踪? (我把这个例子复制到我的winProc中,并绘制出一个矩形。) – 2010-09-06 06:33:42

2

如果您打算自定义非客户端元素的位置,则可能值得一提的是WM_NCHITTEST