如何使用WINAPI在自定义控件周围绘制边框?

时间:2017-11-23 00:18:42

标签: winapi mfc

我有一个没有边框的对话框。它是一个没有边框的控件,它延伸到距离包含对话框边缘2个像素。我想在对话框的控件周围画一个边框。这可以在WM_PAINT消息处理程序中完成。我可以在控件周围画一个边框,这不是问题。

我的问题是:

是否有标准的WINAPI调用会以正确的颜色绘制边框?如果那不可用,是否有一些WINAPI可以获得正确的系统颜色?我试图使用DrawEdge()FrameRect()DrawFocusRect(),但它们都不是很正确。

我已将此标记为MFC以及WINAPI,因为MFC是我正在使用的,它是基于WINAPI构建的。

0 个答案:

没有答案
相关问题