如何使用 winAPI 绘制按钮
我已经成功创建了一个所有者绘制的按钮。
但是我现在如何绘制/着色这个该死的东西,使其看起来像使用 Windows API 的按钮?目前,它看起来只是一个彩色标签?
有C语言的例子吗?
I have successfully created an owner drawn button.
But how do I now draw/color the darn thing, to make it look like a Button using the Windows API? Currently, it just looks like a colored label?
Any C examples?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来您正在寻找 DrawFrameControl。对于看起来很酷、看起来像 Vista/7 的控件,请查看 uxtheme.dll。
Sounds like you're looking for DrawFrameControl. For the cool, Vista/7-looking controls, look at
uxtheme.dll
.对于外观现代的按钮,只需将其复制/粘贴到您的源中:
好吧,除非您想记住它......
For the modern-looking buttons, just copy/paste this into your source:
Well, unless you want to memorize it...