创建这样的控件

时间:2010-06-25 02:18:50

标签: c++ c winapi

我怎样才能创建一个看起来像这样的控件:
http://img195.imageshack.us/img195/4268/eeeeae.png http://img195.imageshack.us/img195/4268/eeeeae.png

我只想要那个小小的结局。 感谢

2 个答案:

答案 0 :(得分:2)

如果这是一个应用了视觉样式的Windows ComboBox控件,您可以使用DrawThemeBackground()CP_DROPDOWNBUTTON在任意位置呈现其主题按钮。

答案 1 :(得分:1)

在WndProc中处理WM_PAINT消息。使用GDI最简单的方法是在资源中准备好使用图像来加载和投入窗口的DC。更复杂的是使用GDI +,您可以使用PathGradientBrush使用Path对象和渐变背景绘制圆角。