Windows 如何在winapi中实现缩放效果?
我希望我的应用程序能够放大和缩小Windows 如何在winapi中实现缩放效果?,windows,winapi,graphics,zooming,Windows,Winapi,Graphics,Zooming,我希望我的应用程序能够放大和缩小ctrl+wheel消息,就像在chrome/mozila中一样。如何实现这种缩小和放大效果?提前谢谢 侦听要触发缩放的鼠标事件 发生这些情况时,检查是否按下了相关的修改器键 如果合适,请执行缩放操作 您至少需要记录以下内容: 当前缩放级别 最小/最大缩放级别 “缩放间隔”是视图在每个事件上放大/缩小的量/百分比 然后,您必须以对应用程序有意义的任何方式更新渲染以支持缩放。它可以是: 改变字体大小 缩放控制大小 缩放图像 所有这些 希望这能给你一个解决问题
ctrl+wheel
消息,就像在chrome/mozila中一样。如何实现这种缩小和放大效果?提前谢谢
- 当前缩放级别
- 最小/最大缩放级别
- “缩放间隔”是视图在每个事件上放大/缩小的量/百分比
- 改变字体大小
- 缩放控制大小
- 缩放图像
- 所有这些
希望这能给你一个解决问题的方法。你是说带wparam MK_控件的?是的WM_鼠标滚轮,我需要一些逻辑方面的帮助来实现这个效果。太好了,你知道怎么做。欢迎来到StackOverflow。可能会渲染到屏幕外的设备上下文,并使用StretchBlt。