社区
图形处理/算法
帖子详情
在对话框里如何使绘制的图形缩放
wcqgm
2006-04-16 10:37:19
我在对话框里绘制了图形,在ONMOUSEMOVE中用当前的POINT值改变绘制图形原来的RECT的left和top值.然后调用ONPLAIN重画怎么原来的图形没改变呢?
...全文
259
3
打赏
收藏
在对话框里如何使绘制的图形缩放
我在对话框里绘制了图形,在ONMOUSEMOVE中用当前的POINT值改变绘制图形原来的RECT的left和top值.然后调用ONPLAIN重画怎么原来的图形没改变呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
soaroc
2006-04-16
打赏
举报
回复
你最好在OnDraw函数中画,这样不需要去人为的刷新窗口。你可以先在其中获取对话框的句柄。
wcqgm
2006-04-16
打赏
举报
回复
能不能说清楚点啊!
xing_xing_xing
2006-04-16
打赏
举报
回复
调用Invalidate
MFC+OPENGL配置+显示三维
图形
实现 旋转平移
缩放
+光照效果[
对话框
篇]
MFC+OPENGL配置+显示三维
图形
实现 旋转平移
缩放
+光照效果[
对话框
篇] 一、开发环境说明 操作系统:windows 开发软件:VS2017 编程语言:基于MFC
对话框
下的opengl 最终效果图: 二、配置操作 配置opengl,并搭建opnegl框架,使在MFC下能显示出
绘制
的
图形
1、打开vs2017软件,依次点击【文件】–【新建】–【项目】,选择“Visual C++”下面的 ...
使用VC++在
对话框
中
绘制
矩形
对于更复杂的绘图需求,MFC允许创建自定义画笔和刷子。创建自定义画笔和刷子通常需要指定上述提到的属性,并将其与设备上下文关联。代码示例:// 创建一个实线画笔// 创建一个纯蓝色的刷子// 将自定义画笔和刷子选入设备上下文上述代码中,我们创建了一个黑色的1像素宽画笔和一个蓝色的纯色刷子,并将它们选入到设备上下文中。这样,在该设备上下文中进行的所有绘图操作都会使用这些自定义的画笔和刷子。在二维
图形
系统中,矩形坐标系统是用于确定点、线和
图形
位置的基础。
MFC
对话框
绘制
函数曲线实战指南
CDialog类是MFC中专门用于管理
对话框
窗口的类。它提供了一系列的成员函数来处理窗口消息,包括初始化、显示和隐藏
对话框
以及处理用户的输入。CDialog类不仅简化了
对话框
的创建和管理,还使得
对话框
的设计和实现变得更加模块化和可重用。CDC(设备上下文)类是MFC(Microsoft Foundation Classes)中用于封装设备上下文信息的一个类。设备上下文是一个抽象的概念,它包含了与显示设备或打印设备相关的
图形
属性和设置。在Windows编程中,几乎所有的
图形
操作都离不开设备上下文。
滚轮根据鼠标位置
缩放
所
绘制
图形
的功能
我们经常会看到一些平面设计软件例如AutoCAD等,在软件界面可利用鼠标进行
图形
的
缩放
功能,关键是它的
缩放
还根据鼠标位置的不同而实现不同的
缩放
功能。具体关键细节有如下情况: 1、滚轮滚动有两个方向,一般一个方向用于放大、另一个用于缩小,但具体哪个方向是放大哪个缩小,其实都无所谓,不同软件都不太一样。 2、一般鼠标停留的在哪个位置进行滚动滚轮时,给人的感觉是整个软件界面以鼠标点为中心进行
缩放
的,也就...
基于Python实现的
图形
绘制
系统
目录 综述 2 算法介绍 2 直线生成 3 DDA算法 3 Bresenham算法 3 多边形的生成 6 椭圆的生成 中点圆生成算法 6 在实现的时候遇到的小问题 8 曲线的生成 9 B样条曲线 10 图元的平移 11 图元的旋转 11 图元的
缩放
11 线段的裁剪 12 Cohen-Sutherland算法 12 Liang-Barsky 算法 13 6. 具体的操作步骤如下: 13 额外的一些算法 14 2. 边表(Edge Table):所有边按下端点的y坐标归类 14 3. 排序。如果有新边插入 A
图形处理/算法
19,463
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章