如何确定 HICON 中图标的大小?
我有一个由 HICON
句柄标识的图标,我想将其绘制在自定义控件的中心。
如何确定图标的大小以便计算正确的绘图位置?
I have an icon identified by an HICON
handle that I want to draw centered on a custom control.
How do I determine the size of the icon so that I can calculate the correct drawing position?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是代码的 C++ 版本:
Here is a C++ version of code:
Win32
GetIconInfo
调用将返回图标的源位图作为其响应的一部分。您可以从中获取图标图像的大小。The Win32
GetIconInfo
call will return, as part of its response, the icon's source bitmap. You can get the icon image size from this.这是代码的 Python 版本:
Here is a Python version of the code: