资源简介
计算机图形学基础教程(Visual C++版)第二版 孔令德
代码片段和文件信息
// MainFrm.cpp : implementation of the CMainframe class
//
#include “stdafx.h“
#include “Test.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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 440259 2009-05-14 17:02 football.3DS
----------- --------- ---------- ----- ----
440259 1
- 上一篇:c++ 模板 第二版
- 下一篇:MFC opencv 显示图片
相关资源
- crc16/32计算(crc16_32.c)
- 交互式计算机图形学 第六版 OpenGL源代
- C语言课设计算器
- 北京化工大学计算方法(C/C++)讲义
- 2015西北大学计算机复试回忆(附机试
- 西北大学2015年计算机网络复试真题回
- 密码学 重合指数计算(IC.cpp)
- 计算机数据采集卡编程
- 基于51单片机的简易计算器
- 深入理解计算机系统-复习-清华课件
- 计算机二级C语言真题.docx
- C++ SHA256加密计算
- 电力系统潮流计算-牛顿拉夫逊法
- QT 计算文件夹内所有代码行数
- 北邮高级计算机体系结构记分牌程序
- 银行计算机专业笔试题目+答案
- 多功能计算器实现C++代码以及代码详
- [BUPT]面向对象程序设计C++ - 平时作业
- 循环冗余校验码(CRC)计算源代码合
- 车站计算机联锁vc++6.0程序代码
- 通用弹道仿真计算程序(简版)V1.0
- C++简单计算器的实现
- C++ AMP 用Visual C++加速大规模并行计算
- 可以在单片机上计算的BP神经网络C语
- 潮流计算C++程序
- 计算机二级C语言机考题库
- vc++课程设计 让计算机来猜测用户“暗
- 东北大学考研计算机真题初试.rar
- 常用数值计算方法c++源代码实现
- word2vec词向量训练及中文文本相似度计
评论
共有 条评论