资源简介
自己写的一个画圆程序,由于看不懂网上的那些画圆算法,自己写了一个,用画点的函数画一个圆,很简单,希望对大家有所帮助
代码片段和文件信息
// MainFrm.cpp : implementation of the CMainframe class
//
#include “stdafx.h“
#include “tcycle.h“
#include “math.h“
#include “MainFrm.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CMainframe
IMPLEMENT_DYNCREATE(CMainframe CframeWnd)
BEGIN_MESSAGE_MAP(CMainframe CframeWnd)
//{{AFX_MSG_MAP(CMainframe)
ON_WM_CREATE()
ON_COMMAND(IDX_DARAW OnDaraw)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
static UINT indicators[] =
{
ID_SEPARATOR // status line indicator
ID_INDICATOR_CAPS
ID_INDICATOR_NUM
ID_INDICATOR_SCRL
};
/////////////////////////////////////////////////////////////////////////////
// CMainframe construction/destruction
CMainframe::CMainframe()
{
// TODO: add member initialization code here
}
CMainframe::~CMainframe()
{
}
int CMainframe::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CframeWnd::OnCreate(lpCreateStruct) == -1)
return -1;
if (!m_wndStatusBar.Create(this) ||
!m_wndStatusBar.SetIndicators(indicators
sizeof(indicators)/sizeof(UINT)))
{
TRACE0(“Failed to create status bar\n“);
return -1; // fail to create
}
return 0;
}
BOOL CMainframe::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CframeWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return TRUE;
}
/////////////////////////////////////////////////////////////////////////////
// CMainframe diagnostics
#ifdef _DEBUG
void CMainframe::AssertValid() const
{
CframeWnd::AssertValid();
}
void CMainframe::Dump(CDumpContext& dc) const
{
CframeWnd::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CMainframe message handlers
void CMainframe::OnDaraw()
{
CClientDC pDC(this);
int x=100int y=100int r=50;
int xiy1y2;
for(xi=x-r;xi<=x+r;xi++)
{
y1=y+(int)(sqrt(r*r-(x-xi)*(x-xi)));
y2=y-(int)(sqrt(r*r-(x-xi)*(x-xi)));
while(y2<=y1)
{
pDC.SetPixel(xiy2RGB(25500));
y2++;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1745 2009-03-05 16:56 tcycle\tcycle.clw
文件 3996 2009-03-05 15:38 tcycle\ReadMe.txt
文件 1356 2009-03-05 15:38 tcycle\tcycle.h
文件 999 2009-03-05 15:38 tcycle\StdAfx.h
文件 208 2009-03-05 15:38 tcycle\StdAfx.cpp
文件 1475 2009-03-05 15:38 tcycle\tcycleDoc.h
文件 1742 2009-03-05 15:38 tcycle\tcycleDoc.cpp
文件 398 2009-03-05 15:38 tcycle\res\tcycle.rc2
文件 1078 2009-03-05 15:38 tcycle\res\tcycleDoc.ico
文件 1078 2009-03-05 15:38 tcycle\res\tcycle.ico
文件 4487 2009-03-05 15:38 tcycle\tcycle.dsp
文件 520 2009-03-05 15:38 tcycle\tcycle.dsw
文件 58368 2009-03-05 16:57 tcycle\tcycle.ncb
文件 214016 2009-03-05 16:45 tcycle\Debug\vc60.idb
文件 5564 2009-03-05 15:51 tcycle\Debug\tcycle.res
文件 5483492 2009-03-05 15:39 tcycle\Debug\tcycle.pch
文件 364544 2009-03-05 16:45 tcycle\Debug\vc60.pdb
文件 105970 2009-03-05 15:39 tcycle\Debug\StdAfx.obj
文件 15098 2009-03-05 15:39 tcycle\Debug\tcycleDoc.obj
文件 345268 2009-03-05 16:45 tcycle\Debug\tcycle.ilk
文件 114780 2009-03-05 16:45 tcycle\Debug\tcycle.exe
文件 443392 2009-03-05 16:45 tcycle\Debug\tcycle.pdb
文件 18813 2009-03-05 15:51 tcycle\Debug\tcycleView.obj
文件 23128 2009-03-05 15:51 tcycle\Debug\tcycle.obj
文件 20997 2009-03-05 16:45 tcycle\Debug\MainFrm.obj
文件 1733 2009-03-05 15:38 tcycle\tcycleView.h
文件 1844 2009-03-05 16:45 tcycle\tcycle.plg
文件 2151 2009-03-05 15:49 tcycle\tcycleView.cpp
文件 640 2009-03-05 15:49 tcycle\Resource.h
文件 1438 2009-03-05 15:51 tcycle\MainFrm.h
............此处省略11个文件信息
- 上一篇:数值计算基础
- 下一篇:中文16*16的字库
相关资源
- 图书管理系统毕业论文含源代码
- uCOS源代码 PC机上移植范例 邵贝贝 书
- 企业进销存系统源代码(B/S结构)
- 遥控音乐播放器设计内含原理图、P
- 测量液体的液位(内含原理图、源代
- 一个小型仓库管理系统毕业设计
- 游戏源代码RPG 游戏
- WinPCK源代码 v1.22.5
- 用VC2010编写的基于TCPIP的Modbus网络通讯
- 《网页制作与设计实训》 源代码
- 地籍管理系统源代码
- 民间借贷网源代码
- 图书销售管理系统报告+源代码
- MediaInfo源代码
- 征服降龙武僧开源
- ENC28J60最全资料,含51AVRLPCSTM32程序源
- VC五子棋源代码 想要的速度下哦 多线
- 人事工资管理系统-包括源代码
- GY6500源代码
- OpenGL-Nehe完整中文教程和全部源代码
- 各种游戏源代码
- 智能家居系统实现源代码结构不错,
- Pygame游戏源代码:超级玛丽.rar
- 山东大学软件学院 非关系型数据库实
- unity拯救大兵3.项目源文件
- IMS PCRF开源代码
- 安卓,画图、涂鸦板app源代码
- A Closed Form Solution to Natural Image Mattin
- DSP完成APF源代码
- 安卓无线点餐源代码
评论
共有 条评论