资源简介
一个很好的栅栏填充的源码,对图形学算法的学习研究有很大的帮助,程序写的见解清晰,方便阅读,值得看一看
代码片段和文件信息
// MainFrm.cpp : implementation of the CMainframe class
//
#include “stdafx.h“
#include “栅栏填充.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)
// NOTE - the ClassWizard will add and remove mapping macros here.
// DO NOT EDIT what you see in these blocks of generated code !
ON_WM_CREATE()
//}}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_wndToolBar.CreateEx(this TBstyle_FLAT WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_wndToolBar.LoadToolBar(IDR_MAINframe))
{
TRACE0(“Failed to create toolbar\n“);
return -1; // fail to create
}
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
}
// TODO: Delete these three lines if you don‘t want the toolbar to
// be dockable
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 118841 2009-03-23 18:22 栅栏填充\Debug\栅栏填充.exe
文件 1333 2009-03-21 15:39 栅栏填充\lsj_Fence.h
文件 1135 2009-03-20 10:48 栅栏填充\lsj_line.h
文件 4404 2009-03-21 14:36 栅栏填充\lsj_Point.h
文件 2509 2009-03-21 12:21 栅栏填充\MainFrm.cpp
文件 1581 2009-03-21 12:21 栅栏填充\MainFrm.h
文件 4317 2009-03-21 12:21 栅栏填充\ReadMe.txt
文件 1078 2009-03-21 12:21 栅栏填充\res\Toolbar.bmp
文件 1078 2009-03-21 12:21 栅栏填充\res\栅栏填充.ico
文件 400 2009-03-21 12:21 栅栏填充\res\栅栏填充.rc2
文件 1078 2009-03-21 12:21 栅栏填充\res\栅栏填充Doc.ico
文件 492 2009-03-21 12:21 栅栏填充\Resource.h
文件 210 2009-03-21 12:21 栅栏填充\StdAfx.cpp
文件 1054 2009-03-21 12:21 栅栏填充\StdAfx.h
文件 28480 2009-03-21 12:28 栅栏填充\栅栏填充.aps
文件 2260 2009-03-21 12:50 栅栏填充\栅栏填充.clw
文件 4161 2009-03-21 12:21 栅栏填充\栅栏填充.cpp
文件 4617 2009-03-21 12:21 栅栏填充\栅栏填充.dsp
文件 524 2009-03-21 12:21 栅栏填充\栅栏填充.dsw
文件 1324 2009-03-21 12:21 栅栏填充\栅栏填充.h
文件 66560 2009-03-23 18:23 栅栏填充\栅栏填充.ncb
文件 49664 2009-03-23 18:23 栅栏填充\栅栏填充.opt
文件 1153 2009-03-23 18:22 栅栏填充\栅栏填充.plg
文件 10563 2009-03-21 12:21 栅栏填充\栅栏填充.rc
文件 1680 2009-03-21 12:21 栅栏填充\栅栏填充Doc.cpp
文件 1431 2009-03-21 12:21 栅栏填充\栅栏填充Doc.h
文件 3913 2009-03-23 18:22 栅栏填充\栅栏填充View.cpp
文件 2031 2009-03-21 13:33 栅栏填充\栅栏填充View.h
目录 0 2009-06-05 13:21 栅栏填充\Debug
目录 0 2009-06-05 13:20 栅栏填充\res
............此处省略4个文件信息
相关资源
- c MFC 画多边形
- 图形学集成程序dda、中点算法、多边
- 易语言中国建筑色卡源码
- 栅栏桌面 fenceswindows xp亲测
- DES 纯c实现(des.c和des.h) 含pkcs1填充
- 任意多边形三角化代码,可直接运行
- 区域填充算法多边形的填充
- 计算机图形学 边界定义的8连通区域
- 基于平面的三角面片合并为多边形的
- 图形学实验--多边形的扫描转换
- 矩形裁剪直线和任意多边形
- 有菜单的交互式绘图系统
- 扫描线填充算法的OpenGL实现
- tiger1.zip
- 图像边缘检测,提取及轮廓跟踪源码
- 多边形相交检测demo
- arcengine实现点选,圆选,框选,多边
- Statck_image.zip
- 计算机图形学试验扫描线填充算法源
- 实现任意多边形的最小外接圆
- 140115032617号晚上填充后.zip
- 激光打标软件Ezcad2.7.6软件破解免加密
- 图形学多边形裁剪绘制实验
- 计算机图形学直线画圆多边形
- 多边形的区域填充扫描线和种子填充
- 计算机图形学画线,画圆,扫面线填
- 图形函数库,绘制直线段、任意圆弧
- 实现鼠标点击图形填充
- OPENGL扫描线填充算法
- 多边形填充,种子填充
评论
共有 条评论