搜索资源列表
vc++sample
- 该程序在文本查看器中添加了打印和打印预览功能。程序重载了onprepareprinting函数,调用computepriintmetrics方法计算打印机指标,调用doprepareprinting函数显示“print and print preview”对话框,使用函数createprintdc来创建指向打印机设备环境的指针,并调用核心ondraw函数进行打印。-the procedures in the text viewer to add a Print and Print Preview
GDI.draws
- 内容: 1. 绘制正叶线的程序,参数包括叶片长度、数目颜色和中心位置。 2. 绘制阴阳八卦的程序,可以由参数指定其内外半径、外线段的颜色和中心位置。 3. 讲稿中的各种实例。 程序将所有内容在一个项目中实现了,所以用了滚动条并将窗口设置的较大,以容下 所用图像,有些图像没有显示,但在OnDraw函数中已经包含了其代码,只需将注释符‘/* */’ 去掉即可在视图中显示其对应内容。-: 1. Rendering is the process leaves lines, inc
Code
- 如何让CDC上输出的文字、图形具有保持功能,集合类CPtrArray的使用,CPaintDC与CClientDC的区别与应用,OnPaint与OnDraw在CView中的关系及实现内幕,滚动窗口的实现,坐标空间,映射方式,设备坐标与逻辑坐标的转换。元文件设备描述表的使用,如何利用兼容DC实现图形的保存和再现。
DerEnger1
- 本程序通过CView类的虚函数OnDraw以及CWnd的成员函数OnPaint实现如下功能: 1.使用OnDraw输出“written with OnDraw” 2.输出黑边灰底的椭圆,输出黑边黑底的正圆 3.使用OnPaint输出“written with OnPaint”
HanoiTower
- 自建Tower类和Disc类,将Tower和Disc的位置、形状相关信息作为类的数据成员存储。在每次更改相应属性的时候都调用OnDraw()函数,并在其中顺序绘出当前的Tower和Disc,这样在改变塔和碟子属性的同时也就改变了塔和碟子在屏幕上的显示位置,从而达到了动态实现汉诺塔图形化的目的。
MyDraw
- 建立自己单文档的工程; 建立程序图标; 添加绘图菜单项:直线、椭圆、矩形; 添加线条颜色、填充颜色、笔宽等菜单项; 响应鼠标操作的橡皮条的交互画法; 在OnDraw()中显示图形; 实现线条、填充色及笔宽的自由设置。
SIDprint416
- OnDraw函数中增加代码实现屏幕中的输出, 本程序中没用重写OnPaint()函数,因此需要在OnDraw函数里实现输出.,包括表格线.数据和页眉. 在打印和打印预览时,并没用调用OnDraw函数,用OnPrint函数完成. 通过上述两个步骤简单完成的屏幕和打印相同的输出, \"所见即所得”.
MFCtest11Code
- 如何让CDC上输出的文字、图形具有保持功能,集合类CPtrArray的使用,CPaintDC与CClientDC的区别与应用,OnPaint与OnDraw在CView中的关系及实现内幕,滚动窗口的实现,坐标空间,映射方式,设备坐标与逻辑坐标的转换。元文件设备描述表的使用,如何利用兼容DC实现图形的保存和再现。
zuobiaotuhuizhi
- 这段代码基本适合画各种坐标曲线,既可以把原点画在坐标轴上,也可以不画在坐标轴上。为了方便大家调试运行,我全部改成了VC代码,只要在VC中新建一个project,把下面的代码拷贝到OnDraw()函数中即可实现。各位只要稍微修改一下,就可以在其他各种编程语言中实现。
多彩窗口
- 可通过改变窗口大小来改变窗口颜色详见CColorWindowView::OnDraw(CDC* pDC)-can change the window size to change the window colors detailed CColorWindowView : : OnDraw (CDC * pDC)
GeometryDraw
- 画图 2.计算计算一组几何图形的面积之和重新写一个函数,类似于sum函数 3.在Shape中添加一个纯虚函数void Draw(CDC *pDC, Coordinate *m_pCoordinate) 它将作为所有几何类绘图的共同方法。 4.添加一个坐标系类:Coordinate。 5.在Polygon中重载void Draw(CDC *pDC) 6.在Ellipse中重载void draw(CDC *pDC) 7.在View类中的OnDraw(CDC *pDC)中将
CDC
- 一个简单的VC画图程序,在CXXView的OnDraw()里画一个篮球场,展示了一个VC的画图功能
credit
- 信用卡分期付款,最低还款额下的利息明细算法(vc,AppWizard,singledocument,OnDraw(
VC画图源代码
- 一个VC画图程序,有文档说明。自画直线,矩形,园 完结版 画布,ScrollView, CRectTracker,调色板,保存成位图 加入中间层View的步骤 1.创建MFC类CHDrawPView:CScrollView 2.修改CHDrawApp的InitInstance方法,将CHDrawView改为CHDrawPView,并修改include 加入CRectTracker的步骤 1.增加成员变量CRectTracker m_tracker 2.在CHDrawPView的构
MyGraphic
- 如何让CDC上输出的文字、图形具有保持功能,集合类CPtrArray的使用,CPaintDC与CClientDC的区别与应用,OnPaint与OnDraw在CView中的关系及实现内幕,滚动窗口的实现,坐标空间,映射方式,设备坐标与逻辑坐标的转换。元文件设备描述表的使用,如何利用兼容DC实现图形的保存和再现。-CDC on how to output text, graphics help maintain function, Set Class CPtrArray use, CPaintDC
Graphic
- 如何让CDC上输出的文字、图形具有保持功能,集合类CPtrArray的使用,CPaintDC与CClientDC的区别与应用,OnPaint与OnDraw在CView中的关系及实现内幕,滚动窗口的实现,坐标空间,映射方式,设备坐标与逻辑坐标的转换。-CDC on how to output text, graphics have to maintain function, CPtrArray the use of collections, CPaintDC with CClientDC and
YZView
- Shows YZ view: OnDraw() sets the text color to Gray Color. and draws a text in current font. DrawLine() draws a line.
ParallelWorld
- 一个用DirectX9编写的3D小游戏,虽然功能不多,但是基本的倒影,人物行走,对话等都实现。-RView::CRView() { // TODO: add construction code here } CRView::~CRView() { } BOOL CRView::PreCreateWindow(CREATESTRUCT& cs) { // TODO: Modify the Window class or styles her
MinLine
- 有中点bresenham算法画多边形 中点bresenham算法在OnDraw()的MidBresenhamLine()中-Bresenham midpoint algorithm for drawing a polygon
clock2
- 一个简单的VC制作的指针式时钟,本程序主要是编辑void CWulihuaView::OnDraw(CDC* pDC)(此函数用于绘制时钟的边框和指针以及十二个时间点)和另外两个函数:int CWulihuaView::OnCreate (LPCREATESTRUCT lpCreateStruct)和 void CWulihuaView::OnTimer (UINT nIDEvent),后两个函数主要是用于窗口和时间刷新,代码编辑之后运行结果是一个时钟。-VC make a clock ,e
