资源简介
在Visual C++平台上用C++语言编写的一个简单画图程序,仅供学习和参考
代码片段和文件信息
// ColorForm.cpp : implementation file
//
#include “stdafx.h“
#include “Draw.h“
#include “ColorForm.h“
#include “MainFrm.h“
#include “DrawDoc.h“
#include “DrawView.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CColorForm
IMPLEMENT_DYNCREATE(CColorForm CFormView)
CColorForm::CColorForm()
: CFormView(CColorForm::IDD)
{
//{{AFX_DATA_INIT(CColorForm)
m_nColor = 0;
m_colors=RGB(000);
//}}AFX_DATA_INIT
}
CColorForm::~CColorForm()
{
}
void CColorForm::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CColorForm)
DDX_Control(pDX IDC_EDIT1 m_ntext);
DDX_Radio(pDX IDC_RADIO_DARK m_nColor);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CColorForm CFormView)
//{{AFX_MSG_MAP(CColorForm)
ON_BN_CLICKED(IDC_RADIO_BLUE OnRadioColors)
ON_BN_CLICKED(IDC_RADIO_DARK OnRadioColors)
ON_BN_CLICKED(IDC_RADIO_GREEN OnRadioColors)
ON_BN_CLICKED(IDC_RADIO_RED OnRadioColors)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CColorForm diagnostics
#ifdef _DEBUG
void CColorForm::AssertValid() const
{
CFormView::AssertValid();
}
void CColorForm::Dump(CDumpContext& dc) const
{
CFormView::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
//DEL void CColorForm::OnRadioBlue()
//DEL {
//DEL // TODO: Add your control notification handler code here
//DEL m_colors=RGB(00255);
//DEL CMainframe* pfram=(CMainframe*)GetParent();
//DEL CDrawView*pview=(CDrawView*)pfram->GetActiveView();
//DEL pview->m_nColors=m_colors;
//DEL UpdateData(false);
//DEL }
//DEL void CColorForm::OnRadioDark()
//DEL {
//DEL // TODO: Add your control notification handler code here
//DEL m_colors=RGB(000);
//DEL CMainframe* pfram=(CMainframe*)GetParent();
//DEL CDrawView*pview=(CDrawView*)pfram->GetActiveView();
//DEL pview->m_nColors=m_colors;
//DEL UpdateData(false);
//DEL }
//DEL void CColorForm::OnRadioGreen()
//DEL {
//DEL // TODO: Add your control notification handler code here
//DEL m_colors=RGB(02550);
//DEL CMainframe* pfram=(CMainframe*)GetParent();
//DEL CDrawView*pview=(CDrawView*)pfram->GetActiveView();
//DEL pview->m_nColors=m_colors;
//DEL UpdateData(false);
//DEL
//DEL }
//DEL void CColorForm::OnRadioRed()
//DEL {
//DEL // TODO: Add your control notification handler code here
//DEL m_colors=RGB(25500);
//DEL CMainframe* pfram=(CMainframe*)GetParent();
//DEL CDrawView*pview=(CDrawView*)pfram->GetActiveView();
//DEL pview->m_nColors=m_colors;
//DEL UpdateData(false);
//DEL
//DEL }
void CColorForm::OnRadioColors()
{
// TODO: Add your control notification handler code here
UpdateData (TRUE);
switch(m_nCo
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-04-14 17:10 Draw\
文件 100 2010-03-29 12:29 Draw\1
文件 3677 2010-04-14 15:50 Draw\ColorForm.cpp
文件 1592 2010-04-14 14:52 Draw\ColorForm.h
目录 0 2010-03-26 16:12 Draw\Control2\
文件 35600 2010-03-26 16:10 Draw\Control2\Control2.aps
文件 1253 2010-03-26 16:12 Draw\Control2\Control2.clw
文件 2091 2010-03-26 15:47 Draw\Control2\Control2.cpp
文件 4195 2010-03-26 15:47 Draw\Control2\Control2.dsp
文件 522 2010-03-26 15:47 Draw\Control2\Control2.dsw
文件 1346 2010-03-26 15:47 Draw\Control2\Control2.h
文件 41984 2010-03-26 16:12 Draw\Control2\Control2.ncb
文件 48640 2010-03-26 16:12 Draw\Control2\Control2.opt
文件 944 2010-03-26 16:10 Draw\Control2\Control2.plg
文件 5498 2010-03-26 16:10 Draw\Control2\Control2.rc
文件 4981 2010-03-26 16:10 Draw\Control2\Control2Dlg.cpp
文件 1476 2010-03-26 16:07 Draw\Control2\Control2Dlg.h
目录 0 2010-03-26 16:10 Draw\Control2\Debug\
文件 106543 2010-03-26 16:10 Draw\Control2\Debug\Control2.exe
文件 194036 2010-03-26 16:10 Draw\Control2\Debug\Control2.ilk
文件 14339 2010-03-26 16:10 Draw\Control2\Debug\Control2.obj
文件 5503668 2010-03-26 16:10 Draw\Control2\Debug\Control2.pch
文件 271360 2010-03-26 16:10 Draw\Control2\Debug\Control2.pdb
文件 2640 2010-03-26 16:10 Draw\Control2\Debug\Control2.res
文件 28715 2010-03-26 16:10 Draw\Control2\Debug\Control2Dlg.obj
文件 105393 2010-03-26 16:10 Draw\Control2\Debug\StdAfx.obj
文件 205824 2010-03-26 16:10 Draw\Control2\Debug\vc60.idb
文件 364544 2010-03-26 16:10 Draw\Control2\Debug\vc60.pdb
文件 3615 2010-03-26 15:47 Draw\Control2\ReadMe.txt
目录 0 2010-03-26 15:47 Draw\Control2\res\
文件 824 2010-03-26 16:10 Draw\Control2\resource.h
............此处省略53个文件信息
- 上一篇:Snake主动轮廓模型的C++实现
- 下一篇:C语言点滴
相关资源
- Snake主动轮廓模型的C++实现
- C++调用python3.5中的函数
- visual c++数字图像处理何斌光盘源代码
- 用C++实现OFDM
- C++游戏开发指南C++ Game Development Cook
- OpenCV多通道图像混合程序 by浅墨
- Code_Note_2
- 用于图像边缘提取的prewitt算子的C++代
- C++并发编程实战(中文版)
- 随机点名(mfc实现)+源码
- 使用TCP简单文件传输控制台程序VC++
- 基于visual C++的人才管理系统
- VC H264格式视屏播放器源码
- C++Primer课后习题解答(第1~18章完整答
- VC++ 6.0 TCP 通讯(服务器端和客户端)
- C++ 控制摄像头摄像、拍照
- C++语言程序设计课后答案(清华大学
- VC++ 的协议分析器
- 经典手眼标定算法C++代码
- 串口调试工具 VC++源代码 (龚建伟版
- C++小型回合制游戏的雏形
- 基于OPNET的TCP协议研究与仿真论文
- 一个C++开发的服务驻留程序源代码
- vc++ 在opc开发的应用
- 提高C++性能的编程技术.pdf
- Visual+C++开发基于SNMP网络管理软件配套
- 动物识别系统 VC++ 逆向搜索 正向搜索
- c++课程设计旅行线路搜索及模拟
- 基于VS2010 CLR平台C++的简易计算器。不
- 基于TCP协议的C++聊天软件源代码
评论
共有 条评论