如何使用winAPI绘制按钮

时间:2011-04-18 23:31:29

标签: c windows winapi button ownerdrawn

我已成功创建了一个所有者绘制按钮。

但是我现在如何使用Windows API绘制/着色这个darn的东西,使其看起来像一个Button?目前,它看起来像一个彩色标签?

任何C示例?

3 个答案:

答案 0 :(得分:2)

听起来像是在寻找DrawFrameControl。对于酷炫的Vista / 7外观控件,请查看uxtheme.dll

答案 1 :(得分:1)

对于看起来很现代的按钮,只需将其复制/粘贴到您的源中:

#pragma comment(linker,"\"/manifestdependency:type='win32' \
name='Microsoft.Windows.Common-Controls' version='6.0.0.0' \
processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")

好吧,除非你想记住它......

答案 2 :(得分:0)

可能有帮助: one two