使用DrawIcon绘制图标时大小问题
来源:互联网 发布:2017年5月经济数据 编辑:程序博客网 时间:2024/05/19 23:04
使用DrawIcon绘制图标时大小问题
使用DrawIcon绘制图标的时候,发现绘制出来的图标偏大,我本来是要绘制一个16x16的图标,可是绘制出来的出现明显的拉伸。
原来,DrawIcon绘制出的图标大小是GetSystemMetrics(SM_CXICON),GetSystemMetrics(SM_CYICON)得到的大小,如果想要绘制自定义大小的图标,就不能调用DrawIcon了,可以调用这个函数:
BOOL DrawIconEx(
HDC hdc,
int xLeft,
int yTop,
HICON hIcon,
int cxWidth,
int cyWidth,
UINT istepIfAniCur,
HBRUSH hbrFlickerFreeDraw,
UINT diFlags
);
如::DrawIconEx(pDCMem->m_hDC, 0, 0, hIcon, 16, 16, 0, NULL, DI_NORMAL);绘制了一个16x16大小的图标
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wuhuiran/archive/2007/09/17/1787926.aspx
- 使用DrawIcon绘制图标时大小问题
- 使用DrawIcon绘制图标时大小问题
- 使用DrawIcon绘制图标时大小
- 使用DrawIcon绘制图标时大小
- 游戏场景内放置图标Gizmos.DrawIcon()
- 关于小图标大小问题
- Android Notification MIUI大小图标问题
- cocos2d setContentSize()不能改变绘制大小问题
- 使用OpenGL绘制一个矩形,并在窗口大小改变时保持它的形状
- [HTML5-SVG]使用raphaeljs:代替css3绘制opera图标效果
- Android 图标上面添加提醒(一)使用Canvas绘制
- Android 图标上面添加提醒(一)使用Canvas绘制
- Android 图标上面添加提醒(一)使用Canvas绘制
- Android 图标上面添加提醒(一)使用Canvas绘制
- 使用python matplotlib库绘制不同图标类型
- 使用DynamicGridView 加载主页图标时出现程序异常问题
- react 中 使用echarts 单图标自适应大小方法
- 使用Tchart绘制曲线时遇到的问题
- 在VC中使用Windows管道技术编程
- a可以学习学习
- eXpressAppFramework.CHM 下载地址中文帮助文档
- mysql 注入总结
- 子衿的事(14)
- 使用DrawIcon绘制图标时大小问题
- 10款PHP开源电子商务系统
- 彩信库包含smil组装,打包,发送.是基于mm1协议c/c++封装.支持多平台的彩信库.
- XP下硬盘安装Ubuntu9+
- 将键盘的按键转换成相应的Unicode 值
- 非常有用的iphone开源应用!!!
- jquery 学习历程2
- Android开发必备的21个免费资源和工具(1)
- 函数指针和指针函数