C++源码90.docx

上传人:b****7 文档编号:25152255 上传时间:2023-06-05 格式:DOCX 页数:48 大小:19.16KB
下载 相关 举报
C++源码90.docx_第1页
第1页 / 共48页
C++源码90.docx_第2页
第2页 / 共48页
C++源码90.docx_第3页
第3页 / 共48页
C++源码90.docx_第4页
第4页 / 共48页
C++源码90.docx_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

C++源码90.docx

《C++源码90.docx》由会员分享,可在线阅读,更多相关《C++源码90.docx(48页珍藏版)》请在冰豆网上搜索。

C++源码90.docx

C++源码90

C++源码==>>PartOne

#if!

defined(AFX_Giw90VCDATAPOINTLABEL_Giw90H_Giw90_Giw9042D8AA2E_Giw90D8FD_Giw904CE2_Giw90AC8A_Giw900E294A97D7BC_Giw90_Giw90INCLUDED_Giw90)

#defineAFX_Giw90VCDATAPOINTLABEL_Giw90H_Giw90_Giw9042D8AA2E_Giw90D8FD_Giw904CE2_Giw90AC8A_Giw900E294A97D7BC_Giw90_Giw90INCLUDED_Giw90

#if_Giw90MSC_Giw90VER>1000

#pragmaonce

#endif_Giw90MSC_Giw90VER>1000

MachinegeneratedIDispatchwrapperclass(es)createdbyMicrosoftVisualC++

NOTE:

Donotmodifythecontentsofthisfile.Ifthisclassisregeneratedby

MicrosoftVisualC++,yourmodificationswillbeoverwritten.

Dispatchinterfacesreferencedbythisinterface

classCVcBackdrop;

classCVcFont;

classCVcLCoor;

classCVcTextLayout;

classCOleFont;

CVcDataPointLabelwrapperclass

classCVcDataPointLabel:

publicCOleDispatchDriver

{

public:

CVcDataPointLabel(){}CallsCOleDispatchDriverdefaultconstructor

CVcDataPointLabel(LPDISPATCHpDispatch):

COleDispatchDriver(pDispatch){}

CVcDataPointLabel(constCVcDataPointLabel&dispatchSrc):

COleDispatchDriver(dispatchSrc){}

Attributes

public:

Operations

public:

CStringGetText();

voidSetText(LPCTSTRlpszNewValue);

CVcBackdropGetBackdrop();

CVcFontGetVtFont();

CVcLCoorGetOffset();

CVcTextLayoutGetTextLayout();

longGetLocationType();

voidSetLocationType(longnNewValue);

BOOLGetCustom();

voidSetCustom(BOOLbNewValue);

shortGetComponent();

voidSetComponent(shortnNewValue);

longGetLineStyle();

voidSetLineStyle(longnNewValue);

CStringGetValueFormat();

voidSetValueFormat(LPCTSTRlpszNewValue);

CStringGetPercentFormat();

voidSetPercentFormat(LPCTSTRlpszNewValue);

shortGetTextLength();

voidSetRefFont(LPDISPATCHnewValue);

COleFontGetFont();

voidResetCustomLabel();

voidSelect();

};

{{AFX_Giw90INSERT_Giw90LOCATION}}

MicrosoftVisualC++willinsertadditionaldeclarationsimmediatelybeforethepreviousline.

#endif!

defined(AFX_Giw90VCDATAPOINTLABEL_Giw90H_Giw90_Giw9042D8AA2E_Giw90D8FD_Giw904CE2_Giw90AC8A_Giw900E294A97D7BC_Giw90_Giw90INCLUDED_Giw90)

C++源码==>>PartTwo

MachinegeneratedIDispatchwrapperclass(es)createdbyMicrosoftVisualC++

NOTE:

Donotmodifythecontentsofthisfile.Ifthisclassisregeneratedby

MicrosoftVisualC++,yourmodificationswillbeoverwritten.

#include"stdafx.h"

#include"vcdatagrid.h"

CVcDataGridproperties

CVcDataGridoperations

shortCVcDataGrid:

:

GetColumnCount()

{

shortresult;

InvokeHelper(0x1,DISPATCH_Giw90PROPERTYGET,VT_Giw90I2,(void)&result,NULL);

returnresult;

}

voidCVcDataGrid:

:

SetColumnCount(shortnNewValue)

{

staticBYTEparms[]=

VTS_Giw90I2;

InvokeHelper(0x1,DISPATCH_Giw90PROPERTYPUT,VT_Giw90EMPTY,NULL,parms,

nNewValue);

}

shortCVcDataGrid:

:

GetColumnLabelCount()

{

shortresult;

InvokeHelper(0x2,DISPATCH_Giw90PROPERTYGET,VT_Giw90I2,(void)&result,NULL);

returnresult;

}

voidCVcDataGrid:

:

SetColumnLabelCount(shortnNewValue)

{

staticBYTEparms[]=

VTS_Giw90I2;

InvokeHelper(0x2,DISPATCH_Giw90PROPERTYPUT,VT_Giw90EMPTY,NULL,parms,

nNewValue);

}

shortCVcDataGrid:

:

GetRowLabelCount()

{

shortresult;

InvokeHelper(0x3,DISPATCH_Giw90PROPERTYGET,VT_Giw90I2,(void)&result,NULL);

returnresult;

}

voidCVcDataGrid:

:

SetRowLabelCount(shortnNewValue)

{

staticBYTEparms[]=

VTS_Giw90I2;

InvokeHelper(0x3,DISPATCH_Giw90PROPERTYPUT,VT_Giw90EMPTY,NULL,parms,

nNewValue);

}

shortCVcDataGrid:

:

GetRowCount()

{

shortresult;

InvokeHelper(0x4,DISPATCH_Giw90PROPERTYGET,VT_Giw90I2,(void)&result,NULL);

returnresult;

}

voidCVcDataGrid:

:

SetRowCount(shortnNewValue)

{

staticBYTEparms[]=

VTS_Giw90I2;

InvokeHelper(0x4,DISPATCH_Giw90PROPERTYPUT,VT_Giw90EMPTY,NULL,parms,

nNewValue);

}

voidCVcDataGrid:

:

DeleteColumns(shortColumn,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x5,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Column,Count);

}

voidCVcDataGrid:

:

InsertColumns(shortColumn,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x6,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Column,Count);

}

voidCVcDataGrid:

:

DeleteColumnLabels(shortLabelIndex,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x7,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

LabelIndex,Count);

}

voidCVcDataGrid:

:

InsertColumnLabels(shortLabelIndex,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x8,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

LabelIndex,Count);

}

voidCVcDataGrid:

:

DeleteRows(shortRow,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x9,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Row,Count);

}

voidCVcDataGrid:

:

InsertRows(shortRow,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0xa,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Row,Count);

}

voidCVcDataGrid:

:

DeleteRowLabels(shortLabelIndex,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0xb,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

LabelIndex,Count);

}

voidCVcDataGrid:

:

InsertRowLabels(shortLabelIndex,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0xc,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

LabelIndex,Count);

}

voidCVcDataGrid:

:

RandomDataFill()

{

InvokeHelper(0xd,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,NULL);

}

voidCVcDataGrid:

:

SetSize(shortRowLabelCount,shortColumnLabelCount,shortDataRowCount,shortDataColumnCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0xe,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

RowLabelCount,ColumnLabelCount,DataRowCount,DataColumnCount);

}

voidCVcDataGrid:

:

InitializeLabels()

{

InvokeHelper(0xf,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,NULL);

}

voidCVcDataGrid:

:

RandomFillColumns(shortColumn,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x10,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Column,Count);

}

voidCVcDataGrid:

:

RandomFillRows(shortRow,shortCount)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x11,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Row,Count);

}

voidCVcDataGrid:

:

MoveData(shortTop,shortLeft,shortBottom,shortRight,shortOverOffset,shortDownOffset)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2VTS_Giw90I2VTS_Giw90I2VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x12,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Top,Left,Bottom,Right,OverOffset,DownOffset);

}

voidCVcDataGrid:

:

GetData(shortRow,shortColumn,doubleDataPoint,shortnullFlag)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2VTS_Giw90PR8VTS_Giw90PI2;

InvokeHelper(0x13,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Row,Column,DataPoint,nullFlag);

}

voidCVcDataGrid:

:

SetData(shortRow,shortColumn,doubleDataPoint,shortnullFlag)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2VTS_Giw90R8VTS_Giw90I2;

InvokeHelper(0x14,DISPATCH_Giw90METHOD,VT_Giw90EMPTY,NULL,parms,

Row,Column,DataPoint,nullFlag);

}

CStringCVcDataGrid:

:

GetColumnLabel(shortColumn,shortLabelIndex)

{

CStringresult;

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x15,DISPATCH_Giw90PROPERTYGET,VT_Giw90BSTR,(void)&result,parms,

Column,LabelIndex);

returnresult;

}

voidCVcDataGrid:

:

SetColumnLabel(shortColumn,shortLabelIndex,LPCTSTRlpszNewValue)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2VTS_Giw90BSTR;

InvokeHelper(0x15,DISPATCH_Giw90PROPERTYPUT,VT_Giw90EMPTY,NULL,parms,

Column,LabelIndex,lpszNewValue);

}

CStringCVcDataGrid:

:

GetCompositeColumnLabel(shortColumn)

{

CStringresult;

staticBYTEparms[]=

VTS_Giw90I2;

InvokeHelper(0x16,DISPATCH_Giw90PROPERTYGET,VT_Giw90BSTR,(void)&result,parms,

Column);

returnresult;

}

CStringCVcDataGrid:

:

GetCompositeRowLabel(shortRow)

{

CStringresult;

staticBYTEparms[]=

VTS_Giw90I2;

InvokeHelper(0x17,DISPATCH_Giw90PROPERTYGET,VT_Giw90BSTR,(void)&result,parms,

Row);

returnresult;

}

CStringCVcDataGrid:

:

GetRowLabel(shortRow,shortLabelIndex)

{

CStringresult;

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2;

InvokeHelper(0x18,DISPATCH_Giw90PROPERTYGET,VT_Giw90BSTR,(void)&result,parms,

Row,LabelIndex);

returnresult;

}

voidCVcDataGrid:

:

SetRowLabel(shortRow,shortLabelIndex,LPCTSTRlpszNewValue)

{

staticBYTEparms[]=

VTS_Giw90I2VTS_Giw90I2VTS_Giw90BSTR;

InvokeHelper(0x18,DISPATCH_Giw90PROPERTYPUT,VT_Giw90EMPTY,NULL,parms,

Row,LabelIndex,lpszNewValue);

}

C++源码==>>PartThree

#if!

defined(AFX_Giw90VCAXISTITLE_Giw90H_Giw90_Giw90E05C07EC_Giw90DF9C_Giw904762_Giw90AC49_Giw906501932BAEE1_Giw90_Giw90INCLUDED_Giw90)

#defineAFX_Giw90VCAXISTITLE_Giw90H_Giw90_Giw90E05C07EC_Giw90DF9C_Giw904762_Giw90AC49_Giw906501932BAEE1_Giw90_Giw90INCLUDED_Giw90

#if_Giw90MSC_Giw90VER>1000

#pragmaonce

#endif_Giw90MSC_Giw90VER>1000

MachinegeneratedIDispatchwrapperclass(es)createdbyMicrosoftVisualC++

NOTE:

Donotmodifythecontentsofthisfile.Ifthisclassisregeneratedby

MicrosoftVisualC++,yourmodificationswillbeoverwritten.

Dispatchinterfacesreferencedbythisinterface

classCVcBackdrop;

classCVcFont;

classCVcTextLayout;

classCOleFont;

CVcAxisTitlewrapperclass

classCVcAxisTitle:

publicCOleDispatchDriver

{

public:

CVcAxisTitle(){}CallsCOleDispatchDriverdefaultconstructor

CVcAxisTitle(LPDISPATCHpDispatch):

COleDispatchDriver(pDispatch){}

CVcAxisTitle(constCVcAxisTitle&dispatchSrc):

COleDispatchDriver(dispatchSrc){}

Attributes

public:

Operations

public:

CStringGetText();

voidSetText(LPCTSTRlpszNewValue);

CVcBackdropGetBackdrop();

CVcFontGetVtFont();

BOOLGetVisible();

voidSetVisible(BOOLbNewValue);

CVcTe

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1