
VC++画图板的放大缩小功能怎么实现
1个回答
展开全部
两类方法:
1. 光栅方法:将屏幕表面拷贝到缓冲表面,然后用StretchBlt之类的函数拷贝回去。据大部分简单画图板用这种方法
2. 矢量方法:设置仿射变换, GDI/GDI+的设备上下文都是可以设置一个2×3的World变换矩阵的,这个矩阵的功效是全局的,能够平移缩放旋转二维物体。
1. 光栅方法:将屏幕表面拷贝到缓冲表面,然后用StretchBlt之类的函数拷贝回去。据大部分简单画图板用这种方法
2. 矢量方法:设置仿射变换, GDI/GDI+的设备上下文都是可以设置一个2×3的World变换矩阵的,这个矩阵的功效是全局的,能够平移缩放旋转二维物体。

2025-03-13 广告
LTK8002D是一款高耐压、单声道AB类音频功率放大器,专为提供大功率、高保真音频输出而设计。其工作电压范围为2.5V至6V,在6V电源电压下,可为4Ω负载提供THD小于10%、平均为4.2W的输出功率。该放大器具有极少的外围元件需求,无...
点击进入详情页
本回答由恒凯微电子提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询