在C ++中的Controls中绘图

时间:2012-04-21 13:16:44

标签: c++

如何在Visual Studion 2010中的Form或Panel或其他控件中绘制形状?我在主窗口学习了绘图:只需使用hdc = BeginPaint(hWnd,& ps)在WM_PAINT部分编写代码。但是如何在形式内完成,我必须使用什么?

1 个答案:

答案 0 :(得分:1)

您需要对控件进行子类化并覆盖WM_PAINT的处理程序。并创建子类控件。

这可能会有所帮助:http://www.codeproject.com/Articles/480/Create-your-own-controls-the-art-of-subclassing