- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 计算机图形学 几何图形变换算法(缩放、旋转和平移) C语言编写
#include"graphics.h"#include "stdafx.h"#include "math.h"#include "iostream.h" double xmax=639.0,ymax=399.0; double f[3][3],xx,yy; int scx(double xj){ int x; x=(int)(xj+xmax/2)
2012-03-31 11:29:49 18048
转载 算法系列之十二:多边形区域填充算法--扫描线填充算法(有序边表法)
扫描线算法适合对矢量图形进行区域填充,只需要直到多边形区域的几何位置,不需要指定种子点,适合计算机自动进行图形处理的场合使用,比如电脑游戏和三维CAD软件的渲染等等。 对矢量多边形区域填充,算法核心还是求交。《计算几何与图形学有关的几种常用算法》一文给出了判断点与多边形关系的算法――扫描交点的奇偶数判断算法,利用此算法可以判断一个点是否在多边形内,也就是是否需要填充,但是实际工程
2012-03-30 17:08:16 1819 1
转载 MFC的CRect介绍
CRect crect(a,b,c,d); a,b代表的是矩形区域的左上角的x和y坐标,c,d代表的是矩形区域的右下角的x和y坐标每一个窗口对象都有一个GetClientRect函数(它是CWnd的一个成员函数,每一个从CWnd派生的类都会继承它),用来返回当前窗口的区域。对话框有、对话框控件也有.....,那你就要看看是谁来调用这个GetClientRect函数的。 如果是在对话框内部调用的
2012-03-29 09:57:01 17964
转载 CDC与HDC的区别以及二者之间的转换
CDC是MFC的DC的一个类 HDC是DC的句柄,API中的一个类似指针的数据类型. MFC类的前缀都是C开头的 H开头的大多数是句柄 这是为了助记,是编程读\写代码的好的习惯. CDC中所有MFC的DC的基类.常用的CClientDC dc(this);就是CDC的子类(或称派生类). CDC等设备上下分类,都含有一个类的成员变量:m_nHdc;即HDC类型的句柄.
2012-03-29 09:21:08 1133
转载 单文档多视图(分割窗口)
单文档多视图本节演示了如何在一个框架中显示两个视图。1.实例说明在MFC中,视图必须存在于框架之中,而单文档只有一个框架,所以一次只能显示一个视图,如果想显示新视图必须关闭当前视图。如果想同时显示两个视图可以用分割窗口。本示例用于查询学生信息,数据存在文档类中,用户可以在第一个视图中输入学号,单击“查找”按钮查找学生消息,结果会显示在第二个视图中,效果如图1-53所示。图1
2012-03-22 11:36:47 4886
转载 MFC程序中各个函数的执行流程
1)CSdiApp theApp; //sdi.cpp2)CSdiApp::CSdiApp() //sdi.cpp3)BOOL CSdiApp::InitInstance() //sdi.cpp4)CSdiDoc::CSdiDoc() //sdiDoc.cpp5)CMainFrame::C
2012-03-17 21:22:40 1011
转载 CPaintDC、CClientDC、CWindowDC和CMetaFileDC类的主要特点及区别
1、 设备环境(DC) (1)在Windows中,显示工作是基于设备环境的。所谓设备环境(DC)是一种Windows数据结构,该结构包含应用程序设备输出时所需要的信息。 (2)在使用任何绘图函数之前必须建立一个设备环境对象。 (3)在Visual C++ 6.0的MFC中提供了设备环境类CDC,它封装了绘图所需要的所有函数,其中包括了大多数的Windows API中的GDI函数。2、 设备环境类2
2012-03-17 19:32:59 513
jqzoom2.3包含css与js文件
2017-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人