資源簡介
MFC做的畫圖工具,類似于windows自帶的畫圖工具,能夠畫直線,曲線,矩形,調整顏色……(評論才有返積分喲。。。)
代碼片段和文件信息
//?DIALOG1.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“shiyan12.h“
#include?“DIALOG1.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CDIALOG1?dialog
CDIALOG1::CDIALOG1(CWnd*?pParent?/*=NULL*/)
:?CDialog(CDIALOG1::IDD?pParent)
{
//{{AFX_DATA_INIT(CDIALOG1)
m_str?=?_T(““);
m_check?=?FALSE;
//}}AFX_DATA_INIT
}
void?CDIALOG1::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDIALOG1)
DDX_Text(pDX?IDC_EDIT1?m_str);
DDX_Check(pDX?IDC_CHECK?m_check);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDIALOG1?CDialog)
//{{AFX_MSG_MAP(CDIALOG1)
ON_BN_CLICKED(IDC_EDITFONT?OnEditfont)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CDIALOG1?message?handlers
void?CDIALOG1::OnEditfont()?
{
//?TODO:?Add?your?control?notification?handler?code?here
CFontDialog?fontdlg;
if(IDOK==fontdlg.DoModal())
{
fontdlg.GetCurrentFont(&font);
fontcolor=fontdlg.GetColor();
if(font.lfHeight<200)?font.lfHeight=200;
if(font.lfWidth<50)?font.lfWidth=50;
// fontsize=fontdlg.GetSize();
// if(fontsize<5)?fontsize=5;
// font.lfHeight=fontsize*500;
// font.lfWidth=fontsize*800;
Invalidate();
}
}
void?CDIALOG1::OnOK()?
{
//?TODO:?Add?extra?validation?here
UpdateData();
flag=TRUE;
CDialog::OnOK();
}
BOOL?CDIALOG1::OnInitDialog()?
{
CDialog::OnInitDialog();
//?TODO:?Add?extra?initialization?here
font.lfCharSet=DEFAULT_CHARSET;
font.lfClipPrecision=CLIP_DEFAULT_PRECIS;
font.lfEscapement=0;
font.lfHeight=500;
font.lfItalic=false;
font.lfOrientation=0;
font.lfOutPrecision=OUT_DEFAULT_PRECIS;
font.lfPitchAndFamily=FF_SWISS;
font.lfQuality=DEFAULT_QUALITY;
font.lfStrikeOut=false;
font.lfUnderline=false;
font.lfWeight=800;
font.lfWidth=5;
return?TRUE;??//?return?TRUE?unless?you?set?the?focus?to?a?control
??????????????//?EXCEPTION:?OCX?Property?Pages?should?return?FALSE
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1605??2008-01-17?18:47??畫圖\NUMBER.cpp
?????文件???????4359??2008-01-04?18:54??畫圖\ReadMe.txt
?????文件???????4072??2008-10-28?19:33??畫圖\shiyan12.clw
?????文件???????4245??2008-01-04?18:54??畫圖\shiyan12.cpp
?????文件????????524??2008-01-04?21:10??畫圖\shiyan12.dsw
?????文件???????1378??2008-01-04?18:54??畫圖\shiyan12.h
?????文件?????263168??2009-05-29?17:58??畫圖\shiyan12.ncb
?????文件???????2434??2009-05-29?17:57??畫圖\shiyan12.plg
?????文件???????1430??2008-01-17?21:24??畫圖\shiyan12Doc.h
?????文件?????493568??2008-01-17?21:37??畫圖\實驗報告12.doc
?????文件????????210??2008-01-04?18:54??畫圖\StdAfx.cpp
?????文件???????1054??2008-01-04?18:54??畫圖\StdAfx.h
?????文件???????5123??2008-01-17?18:41??畫圖\shiyan12.dsp
?????文件??????16181??2008-01-17?18:50??畫圖\shiyan12.rc
?????文件???????1318??2008-01-17?20:04??畫圖\DIALOG1.h
?????文件???????2169??2008-01-17?20:56??畫圖\DIALOG1.cpp
?????文件???????1244??2008-01-17?18:42??畫圖\NUMBER.h
?????文件???????1845??2008-01-17?18:33??畫圖\resource.h
?????文件??????34636??2008-10-28?19:33??畫圖\shiyan12.aps
?????文件???????2389??2008-01-17?21:31??畫圖\shiyan12Doc.cpp
?????文件???????3122??2008-01-17?20:50??畫圖\shiyan12View.h
?????文件??????11232??2008-01-17?20:51??畫圖\shiyan12View.cpp
?????文件???????1582??2008-01-17?15:42??畫圖\MainFrm.h
?????文件???????3328??2008-01-17?15:43??畫圖\MainFrm.cpp
?????文件???????1078??2008-01-04?18:54??畫圖\res\shiyan12.ico
?????文件????????400??2008-01-04?18:54??畫圖\res\shiyan12.rc2
?????文件???????1078??2008-01-04?18:54??畫圖\res\shiyan12Doc.ico
?????文件???????1078??2008-01-17?01:47??畫圖\res\Toolbar.bmp
?????文件????????326??2008-01-16?23:34??畫圖\res\cursorli.cur
?????文件????????326??2008-01-17?13:50??畫圖\res\cursor1.cur
............此處省略8個文件信息
- 上一篇:小學數學測試成績查詢軟件
- 下一篇:國際馬拉松賽信息管理系統
評論
共有 條評論