我已经成功创建了一个所有者绘制的按钮。
但是我现在如何绘制/着色该死的东西,使它看起来像一个使用 Windows API 的按钮?目前,它只是看起来像一个彩色标签?
任何C示例?
我已经成功创建了一个所有者绘制的按钮。
但是我现在如何绘制/着色该死的东西,使它看起来像一个使用 Windows API 的按钮?目前,它只是看起来像一个彩色标签?
任何C示例?
听起来您正在寻找DrawFrameControl。对于酷炫的、看起来像 Vista/7 的控件,请查看uxtheme.dll
.
对于现代外观的按钮,只需将其复制/粘贴到您的源代码中:
#pragma comment(linker,"\"/manifestdependency:type='win32' \
name='Microsoft.Windows.Common-Controls' version='6.0.0.0' \
processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
好吧,除非你想记住它...