英语阅读练习C++.docx
- 文档编号:3288376
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:18
- 大小:20.46KB
英语阅读练习C++.docx
《英语阅读练习C++.docx》由会员分享,可在线阅读,更多相关《英语阅读练习C++.docx(18页珍藏版)》请在冰豆网上搜索。
英语阅读练习C++
C++EnglishReadingComprehensionPart1
MachiinegeneratedIDispatchwrapperclass(es)createdbyMicrosoftVisualC++
NOTE:
Donotmodifythecontentsofthiisfile.Ifthiisclassisregeneratedby
MicrosoftVisualC++,yourmodificationswillbeoverwritten.
#include"stdafx.h"
#include"vcview3d.h"
CVcView3dproperties
CVcView3doperations
floatCVcView3d:
:
GetRotation()
{
floatresult;
InvokeHelper(0x1,DISPATCH_PROPERTYGET,VT_R4,(void)&result,NULL);
returnresult;
}
voidCVcView3d:
:
SetRotation(floatnewValue)
{
staticBYTEparms[]=
VTS_R4;
InvokeHelper(0x1,DISPATCH_PROPERTYPUT,VT_EMPTY,NULL,parms,
newValue);
}
floatCVcView3d:
:
GetElevation()
{
floatresult;
InvokeHelper(0x2,DISPATCH_PROPERTYGET,VT_R4,(void)&result,NULL);
returnresult;
}
voidCVcView3d:
:
SetElevation(floatnewValue)
{
staticBYTEparms[]=
VTS_R4;
InvokeHelper(0x2,DISPATCH_PROPERTYPUT,VT_EMPTY,NULL,parms,
newValue);
}
voidCVcView3d:
:
Set(floatRotation,floatElevation)
{
staticBYTEparms[]=
VTS_R4VTS_R4;
InvokeHelper(0x4,DISPATCH_METHOD,VT_EMPTY,NULL,parms,
Rotation,Elevation);
}
C++EnglishReadingComprehensionPart2
ListXSDJ.h:
interfacefortheCListXSDJclass.
#if!
defined(AFX_LISTXSDJ_H__4E1366B7_4E4F_4163_88EC_7C26DF0341A3__INCLUDED_)
#defineAFX_LISTXSDJ_H__4E1366B7_4E4F_4163_88EC_7C26DF0341A3__INCLUDED_
#if_MSC_VER>1000
#pragmaonce
#endif_MSC_VER>1000
#include"BaseList.h"
#include"ListCtrlPop.h"
#include
classCListXSDJ:
publicCBaseList
{
public:
boolCancelTheItem(constint&item);
用来检查用户输入
boolCheckiAllItem();
boolCheckiTheItem(constint&item);
boolCheckiCk(constint&item);
boolCheckiYp(constint&mark);
用来初始化显示数据
boolInitListYpCk(constint&item,CStringyp_id);
boolInitListKc();
boolInitListYp();
boolInitListCurYpKc(constint&item);
重写的虚函数,用来响应各种特殊情况
用户输入了up,downpageuppagedown键,让CListCtrlPop在该情况下做出反应
voidOnEditUDNPMessage(constint&item,constint&subitem,UINTkey);
父窗体移动,让CListCtrlPoop在该情况下做出反应
voidOnParentMoved();
用户按ESC
voidOnESC(constint&item,constint&subitem);
用户输入字符,在不同的单元格中,限制用户的输入
voidPreOnEditChar(constint&item,constint&subitem,UINT&key);
mgi_edit失去焦点
virtualvoidOnEditKillFocus(constint&item,constint&subitem);
mgi_edit受到回车消息
virtualboolOnEditReturn(constint&item,constint&subitem);
mgi_edit得到焦点
virtualvoidOnEditSetFocus(constint&item,constint&subitem);
mgi_edit正在被修改
virtualvoidOnNewEditChange(constint&item,constint&sub_item);
不引起OnChange()的设定Text的语句
voidSetValueUnOnChange(CStringtext);
删除选中的行
boolDeleteSelected();
选择外面的CListCtrlPop,不过没用到
voidSelectPopList(CListCtrlPoppoplist);
用来创建窗口
CListXSDJ(boolisxs);
virtual~CListXSDJ();
boolCreate(DWORDdwStyle,constRECT&rect,CWndpParentWnd,UINTnID);
CStringListmgi_pstrlistYp;
CStringListmgi_pstrlistKc;
CStringListmgi_pstrlistYpKc;当选定药品时,需要显示的库存信息
CStringListmgi_pstrlistCurYpKc;当选定药品和库存时,需要显示的库存信息
药品对应的进价
CMap
检测用的状态码
enum{NONE=0x0000L,YPTRUE=0x0001L,YPFALSE=0x0002L,CHECKICK=0x0010,NOCK=0xFFE3,CKTRUE=0x0015,CKFALSE=0x0019L};
00000000011000010000111000110001010100011001
每行的状态
WORDmgi_iTheItemState[100];
当前行对应的库存编号
intmgi_iYpKcSelected[100];
当前进行的是销售操作,还是入库操作
boolmgi_bXs;
Generatedmessagemapfunctions
protected:
doubleSetZje();
{{AFX_MSG(CListXSDJ)
}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
#endif!
defined(AFX_LISTXSDJ_H__4E1366B7_4E4F_4163_88EC_7C26DF0341A3__INCLUDED_)
C++EnglishReadingComprehensionPart3
MachiinegeneratedIDispatchwrapperclass(es)createdbyMicrosoftVisualC++
NOTE:
Donotmodifythecontentsofthiisfile.Ifthiisclassisregeneratedby
MicrosoftVisualC++,yourmodificationswillbeoverwritten.
#include"stdafx.h"
#include"selbookmarks.h"
CSelBookmarksproperties
CSelBookmarksoperations
longCSelBookmarks:
:
GetCount()
{
longresult;
InvokeHelper(0x1,DISPATCH_PROPERTYGET,VT_I4,(void)&result,NULL);
returnresult;
}
VARIANTCSelBookmarks:
:
GetItem(constVARIANT&Index)
{
VARIANTresult;
staticBYTEparms[]=
VTS_VARIANT;
InvokeHelper(0x0,DISPATCH_PROPERTYGET,VT_VARIANT,(void)&result,parms,
&Index);
returnresult;
}
voidCSelBookmarks:
:
Remove(constVARIANT&Index)
{
staticBYTEparms[]=
VTS_VARIANT;
InvokeHelper(0x3,DISPATCH_METHOD,VT_EMPTY,NULL,parms,
&Index);
}
voidCSelBookmarks:
:
Add(constVARIANT&Bookmark)
{
staticBYTEparms[]=
VTS_VARIANT;
InvokeHelper(0x2,DISPATCH_METHOD,VT_EMPTY,NULL,parms,
&Bookmark);
}
C++EnglishReadingComprehensionPart4
MachiinegeneratedIDispatchwrapperclass(es)createdbyMicrosoftVisualC++
NOTE:
Donotmodifythecontentsofthiisfile.Ifthiisclassisregeneratedby
MicrosoftVisualC++,yourmodificationswillbeoverwritten.
#include"stdafx.h"
#include"vcseriesmarker.h"
CVcSeriesMarkerproperties
CVcSeriesMarkeroperations
BOOLCVcSeriesMarker:
:
GetAuto()
{
BOOLresult;
InvokeHelper(0x1,DISPATCH_PROPERTYGET,VT_BOOL,(void)&result,NULL);
returnresult;
}
voidCVcSeriesMarker:
:
SetAuto(BOOLbNewValue)
{
staticBYTEparms[]=
VTS_BOOL;
InvokeHelper(0x1,DISPATCH_PROPERTYPUT,VT_EMPTY,NULL,parms,
bNewValue);
}
BOOLCVcSeriesMarker:
:
GetShow()
{
BOOLresult;
InvokeHelper(0x2,DISPATCH_PROPERTYGET,VT_BOOL,(void)&result,NULL);
returnresult;
}
voidCVcSeriesMarker:
:
SetShow(BOOLbNewValue)
{
staticBYTEparms[]=
VTS_BOOL;
InvokeHelper(0x2,DISPATCH_PROPERTYPUT,VT_EMPTY,NULL,parms,
bNewValue);
}
C++SourcePartOne
CaptureDoc.cpp:
implementationoftheCCaptureDocclass
#include"stdafx.h"
#include"Capture.h"
#include"CaptureDoc.h"
#ifdef_DEBUG
#definenewDEBUG_NEW
#undefTHIS_FILE
staticcharTHIS_FILE[]=__FILE__;
#endif
CCaptureDoc
IMPLEMENT_DYNCREATE(CCaptureDoc,CDocument)
BEGIN_MESSAGE_MAP(CCaptureDoc,CDocument)
{{AFX_MSG_MAP(CCaptureDoc)
NOTE-theClassWizardwilladdandremovemappingmacroshere.
DONOTEDITwhatyouseeintheseblocksofgeneratedcode!
}}AFX_MSG_MAP
END_MESSAGE_MAP()
CCaptureDocconstructiondestruction
CCaptureDoc:
:
CCaptureDoc()
{
TODO:
addone-timeconstructioncodehere
}
CCaptureDoc:
:
~CCaptureDoc()
{
}
BOOLCCaptureDoc:
:
OnNewDocument()
{
if(!
CDocument:
:
OnNewDocument())
returnFALSE;
TODO:
addreinitializationcodehere
(SDIdocumentswillreusethisdocument)
returnTRUE;
}
CCaptureDocserialization
voidCCaptureDoc:
:
Serialize(CArchive&ar)
{
if(ar.IsStoring())
{
TODO:
addstoringcodehere
}
else
{
TODO:
addloadingcodehere
}
}
CCaptureDocdiagnostics
#ifdef_DEBUG
voidCCaptureDoc:
:
AssertValid()const
{
CDocument:
:
AssertValid();
}
voidCCaptureDoc:
:
Dump(CDumpContext&dc)const
{
CDocument:
:
Dump(dc);
}
#endif_DEBUG
CCaptureDoccommands
voidCCaptureDoc:
:
SetTitle(LPCTSTRlpszTitle)
{
lpszTitle="明日科技";
CDocument:
:
SetTitle(lpszTitle);
}
C++SourcePartTwo
#if!
defined(AFX_QYLX_H__2FFBF853_3913_423E_91D9_7C05A2457051__INCLUDED_)
#defineAFX_QYLX_H__2FFBF853_3913_423E_91D9_7C05A2457051__INCLUDED_
#if_MSC_VER>1000
#pragmaonce
#endif_MSC_VER>1000
qylx.h:
headerfile
qylxdialog
classqylx:
publicCDialog
{
Construction
public:
qylx(CWndpParent=NULL);standardconstructor
TBBUTTONbutton[8];
CMenumenu;
CImageListimagelist;
CToolBarCtrltoolbar;
CStringedit1,edit2,edit3;
public:
voidclearall();
voidenablebutton(boolbutn);
voidenbalewin(boolwi);
voidtexttowin();
voidwintotext();
voiddatatotext();
voidloadlist();
voidautonum();
DialogData
{{AFX_DATA(qylx)
enum{IDD=IDD_QYLX};
CListCtrlmgi_list;
CEditmgi_edit3;
CEditmgi_edit2;
CEditmgi_edit1;
}}AFX_DATA
Overrides
ClassWizardgeneratedvirtualfunctionoverrides
{{AFX_VIRTUAL(qylx)
public:
virtualBOOLPreTranslateMessage(MSGpMsg);
protected:
virtualvoidDoDataExchange(CDataExchangepDX);DDXDDVsupport
}}AFX_VIRTUAL
Implementation
protected:
Generatedmessagemapfunctions
{{AFX_MSG(qylx)
virtualBOOLOnInitDialog();
afx_msgvoidOnAdd();
afx_msgvoidOnCancel();
afx_msgvoidOnDelete();
afx_msgvoidOnExit();
afx_msgvoidOnUpdate();
afx_msgvoidOnSave();
afx_msgvoidOnDblclkList1(NMHDRpNMHDR,LRESULTpResult);
}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
{{AFX_INSERT_LOCATION}}
MicrosoftVisualC++willinsertadditionaldeclarationsimmediatelybeforethepreviousline.
#endif!
defined(AFX_QYLX_H__2FFBF853_3913_423E_91D9_7C05A2457051__INCLUDED_)
C++SourcePartThree
#if!
defined(AFX_FONT_H__D140175B_5FE4_4DEF_8739_BD98A53CDF65__INCLUDED_)
#defineAFX_FONT_H__D140175B_5FE4_4DEF_8739_BD98A53CDF65__INCLUDED_
#if_MSC_VER>1000
#pragmaonce
#endif_MSC_VER>1000
MachinegeneratedIDispatchwrapperclass(es)createdbyMicrosoftVisualC++
NOTE:
Donotmodifythecontentsofthisfile.Ifthisclassisregeneratedby
MicrosoftVisualC++,yourmodificationswillbeoverwritten.
COleFontwrapperclass
classCOleFont:
publicCOleDispatchDriver
{
public:
COleFont(){}CallsCOleDispatchDriverdefaultconstructor
COleFont(LPDISPATCHpDispatch):
COleDispatchDriver(pDispatch){}
COleFont(constCOleFont&dispatchSrc):
COleDispatchDriver(dispatchSrc){}
Attributes
public:
CStringGetName();
voidSetName(LPCTSTR);
CYGetSize();
voidSetSize(constCY&);
BOOLGetBold();
voidSetBold(BOOL);
BOOLGetItalic();
voidSetItalic(BOOL);
BOOLGetUnderline();
voidSetUnderline(BOOL);
BOOLGetStrikethrough();
voidSetStrikethrough(BOOL);
shortGetWeight();
voidSetWeight(short);
shortGetCharset();
voidSetCharset(short);
Operations
public:
};
{{AFX_INSERT_LOCATION}}
MicrosoftVisualC++willinsertad
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 阅读 练习 C+