⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 air.cpp

📁 VC&Matlab混合编程实现无线电导航指示器
💻 CPP
📖 第 1 页 / 共 2 页
字号:
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++

// NOTE: Do not modify the contents of this file.  If this class is regenerated by
//  Microsoft Visual C++, your modifications will be overwritten.


#include "stdafx.h"
#include "air.h"

// Dispatch interfaces referenced by this interface
#include "Picture.h"
#include "font.h"

/////////////////////////////////////////////////////////////////////////////
// CAir

IMPLEMENT_DYNCREATE(CAir, CWnd)

/////////////////////////////////////////////////////////////////////////////
// CAir properties

BOOL CAir::GetEnabled()
{
	BOOL result;
	GetProperty(DISPID_ENABLED, VT_BOOL, (void*)&result);
	return result;
}

void CAir::SetEnabled(BOOL propVal)
{
	SetProperty(DISPID_ENABLED, VT_BOOL, propVal);
}

CPicture CAir::GetBackPicture()
{
	LPDISPATCH pDispatch;
	GetProperty(0x1, VT_DISPATCH, (void*)&pDispatch);
	return CPicture(pDispatch);
}

void CAir::SetBackPicture(LPDISPATCH propVal)
{
	SetProperty(0x1, VT_DISPATCH, propVal);
}

COleFont CAir::GetFont()
{
	LPDISPATCH pDispatch;
	GetProperty(DISPID_FONT, VT_DISPATCH, (void*)&pDispatch);
	return COleFont(pDispatch);
}

void CAir::SetFont(LPDISPATCH propVal)
{
	SetProperty(DISPID_FONT, VT_DISPATCH, propVal);
}

short CAir::GetFonts()
{
	short result;
	GetProperty(0x2, VT_I2, (void*)&result);
	return result;
}

void CAir::SetFonts(short propVal)
{
	SetProperty(0x2, VT_I2, propVal);
}

long CAir::GetBevelInner()
{
	long result;
	GetProperty(0x3, VT_I4, (void*)&result);
	return result;
}

void CAir::SetBevelInner(long propVal)
{
	SetProperty(0x3, VT_I4, propVal);
}

long CAir::GetBevelOuter()
{
	long result;
	GetProperty(0x4, VT_I4, (void*)&result);
	return result;
}

void CAir::SetBevelOuter(long propVal)
{
	SetProperty(0x4, VT_I4, propVal);
}

short CAir::GetBevelWidth()
{
	short result;
	GetProperty(0x5, VT_I2, (void*)&result);
	return result;
}

void CAir::SetBevelWidth(short propVal)
{
	SetProperty(0x5, VT_I2, propVal);
}

short CAir::GetBorderWidth()
{
	short result;
	GetProperty(0x6, VT_I2, (void*)&result);
	return result;
}

void CAir::SetBorderWidth(short propVal)
{
	SetProperty(0x6, VT_I2, propVal);
}

long CAir::GetOutlineAlign()
{
	long result;
	GetProperty(0x7, VT_I4, (void*)&result);
	return result;
}

void CAir::SetOutlineAlign(long propVal)
{
	SetProperty(0x7, VT_I4, propVal);
}

unsigned long CAir::GetOutlineColor()
{
	unsigned long result;
	GetProperty(0x8, VT_I4, (void*)&result);
	return result;
}

void CAir::SetOutlineColor(unsigned long propVal)
{
	SetProperty(0x8, VT_I4, propVal);
}

CString CAir::GetOutlineTitle()
{
	CString result;
	GetProperty(0x9, VT_BSTR, (void*)&result);
	return result;
}

void CAir::SetOutlineTitle(LPCTSTR propVal)
{
	SetProperty(0x9, VT_BSTR, propVal);
}

short CAir::GetOutlineWidth()
{
	short result;
	GetProperty(0xa, VT_I2, (void*)&result);
	return result;
}

void CAir::SetOutlineWidth(short propVal)
{
	SetProperty(0xa, VT_I2, propVal);
}

double CAir::GetHeadingIndicator()
{
	double result;
	GetProperty(0xb, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHeadingIndicator(double propVal)
{
	SetProperty(0xb, VT_R8, propVal);
}

double CAir::GetCompassHeading()
{
	double result;
	GetProperty(0xc, VT_R8, (void*)&result);
	return result;
}

void CAir::SetCompassHeading(double propVal)
{
	SetProperty(0xc, VT_R8, propVal);
}

long CAir::GetFrameStyle()
{
	long result;
	GetProperty(0xd, VT_I4, (void*)&result);
	return result;
}

void CAir::SetFrameStyle(long propVal)
{
	SetProperty(0xd, VT_I4, propVal);
}

unsigned long CAir::GetFrameColor()
{
	unsigned long result;
	GetProperty(0xe, VT_I4, (void*)&result);
	return result;
}

void CAir::SetFrameColor(unsigned long propVal)
{
	SetProperty(0xe, VT_I4, propVal);
}

CString CAir::GetFrameShape()
{
	CString result;
	GetProperty(0xf, VT_BSTR, (void*)&result);
	return result;
}

void CAir::SetFrameShape(LPCTSTR propVal)
{
	SetProperty(0xf, VT_BSTR, propVal);
}

double CAir::GetFrameLeft()
{
	double result;
	GetProperty(0x10, VT_R8, (void*)&result);
	return result;
}

void CAir::SetFrameLeft(double propVal)
{
	SetProperty(0x10, VT_R8, propVal);
}

double CAir::GetFrameTop()
{
	double result;
	GetProperty(0x11, VT_R8, (void*)&result);
	return result;
}

void CAir::SetFrameTop(double propVal)
{
	SetProperty(0x11, VT_R8, propVal);
}

double CAir::GetFrameRight()
{
	double result;
	GetProperty(0x12, VT_R8, (void*)&result);
	return result;
}

void CAir::SetFrameRight(double propVal)
{
	SetProperty(0x12, VT_R8, propVal);
}

double CAir::GetFrameBottom()
{
	double result;
	GetProperty(0x13, VT_R8, (void*)&result);
	return result;
}

void CAir::SetFrameBottom(double propVal)
{
	SetProperty(0x13, VT_R8, propVal);
}

CPicture CAir::GetFramePicture()
{
	LPDISPATCH pDispatch;
	GetProperty(0x14, VT_DISPATCH, (void*)&pDispatch);
	return CPicture(pDispatch);
}

void CAir::SetFramePicture(LPDISPATCH propVal)
{
	SetProperty(0x14, VT_DISPATCH, propVal);
}

long CAir::GetAltBarometerStyle()
{
	long result;
	GetProperty(0x15, VT_I4, (void*)&result);
	return result;
}

void CAir::SetAltBarometerStyle(long propVal)
{
	SetProperty(0x15, VT_I4, propVal);
}

long CAir::GetAltThousandStyle()
{
	long result;
	GetProperty(0x16, VT_I4, (void*)&result);
	return result;
}

void CAir::SetAltThousandStyle(long propVal)
{
	SetProperty(0x16, VT_I4, propVal);
}

double CAir::GetAltBarometer()
{
	double result;
	GetProperty(0x17, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAltBarometer(double propVal)
{
	SetProperty(0x17, VT_R8, propVal);
}

double CAir::GetAltitude()
{
	double result;
	GetProperty(0x18, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAltitude(double propVal)
{
	SetProperty(0x18, VT_R8, propVal);
}

CString CAir::GetCaption()
{
	CString result;
	GetProperty(DISPID_CAPTION, VT_BSTR, (void*)&result);
	return result;
}

void CAir::SetCaption(LPCTSTR propVal)
{
	SetProperty(DISPID_CAPTION, VT_BSTR, propVal);
}

short CAir::GetCaptions()
{
	short result;
	GetProperty(0x19, VT_I2, (void*)&result);
	return result;
}

void CAir::SetCaptions(short propVal)
{
	SetProperty(0x19, VT_I2, propVal);
}

double CAir::GetCaptionX()
{
	double result;
	GetProperty(0x1a, VT_R8, (void*)&result);
	return result;
}

void CAir::SetCaptionX(double propVal)
{
	SetProperty(0x1a, VT_R8, propVal);
}

double CAir::GetCaptionY()
{
	double result;
	GetProperty(0x1b, VT_R8, (void*)&result);
	return result;
}

void CAir::SetCaptionY(double propVal)
{
	SetProperty(0x1b, VT_R8, propVal);
}

short CAir::GetCaptionFontID()
{
	short result;
	GetProperty(0x1c, VT_I2, (void*)&result);
	return result;
}

void CAir::SetCaptionFontID(short propVal)
{
	SetProperty(0x1c, VT_I2, propVal);
}

unsigned long CAir::GetCaptionColor()
{
	unsigned long result;
	GetProperty(0x1d, VT_I4, (void*)&result);
	return result;
}

void CAir::SetCaptionColor(unsigned long propVal)
{
	SetProperty(0x1d, VT_I4, propVal);
}

double CAir::GetAirspeed()
{
	double result;
	GetProperty(0x1e, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAirspeed(double propVal)
{
	SetProperty(0x1e, VT_R8, propVal);
}

double CAir::GetAirspeedVFE()
{
	double result;
	GetProperty(0x1f, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAirspeedVFE(double propVal)
{
	SetProperty(0x1f, VT_R8, propVal);
}

double CAir::GetAirspeedVMax()
{
	double result;
	GetProperty(0x20, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAirspeedVMax(double propVal)
{
	SetProperty(0x20, VT_R8, propVal);
}

double CAir::GetAirspeedVNE()
{
	double result;
	GetProperty(0x21, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAirspeedVNE(double propVal)
{
	SetProperty(0x21, VT_R8, propVal);
}

double CAir::GetAirspeedVNO()
{
	double result;
	GetProperty(0x22, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAirspeedVNO(double propVal)
{
	SetProperty(0x22, VT_R8, propVal);
}

double CAir::GetAirspeedVS0()
{
	double result;
	GetProperty(0x23, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAirspeedVS0(double propVal)
{
	SetProperty(0x23, VT_R8, propVal);
}

double CAir::GetAirspeedVS1()
{
	double result;
	GetProperty(0x24, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAirspeedVS1(double propVal)
{
	SetProperty(0x24, VT_R8, propVal);
}

OLE_COLOR CAir::GetBackColor()
{
	OLE_COLOR result;
	GetProperty(DISPID_BACKCOLOR, VT_I4, (void*)&result);
	return result;
}

void CAir::SetBackColor(OLE_COLOR propVal)
{
	SetProperty(DISPID_BACKCOLOR, VT_I4, propVal);
}

long CAir::GetCompassStyle()
{
	long result;
	GetProperty(0x25, VT_I4, (void*)&result);
	return result;
}

void CAir::SetCompassStyle(long propVal)
{
	SetProperty(0x25, VT_I4, propVal);
}

long CAir::GetDisplayMode()
{
	long result;
	GetProperty(0x26, VT_I4, (void*)&result);
	return result;
}

void CAir::SetDisplayMode(long propVal)
{
	SetProperty(0x26, VT_I4, propVal);
}

BOOL CAir::GetMouseControl()
{
	BOOL result;
	GetProperty(0x27, VT_BOOL, (void*)&result);
	return result;
}

void CAir::SetMouseControl(BOOL propVal)
{
	SetProperty(0x27, VT_BOOL, propVal);
}

double CAir::GetAltBarometerX()
{
	double result;
	GetProperty(0x28, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAltBarometerX(double propVal)
{
	SetProperty(0x28, VT_R8, propVal);
}

double CAir::GetAltBarometerY()
{
	double result;
	GetProperty(0x29, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAltBarometerY(double propVal)
{
	SetProperty(0x29, VT_R8, propVal);
}

double CAir::GetAltThousandX()
{
	double result;
	GetProperty(0x2a, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAltThousandX(double propVal)
{
	SetProperty(0x2a, VT_R8, propVal);
}

double CAir::GetAltThousandY()
{
	double result;
	GetProperty(0x2b, VT_R8, (void*)&result);
	return result;
}

void CAir::SetAltThousandY(double propVal)
{
	SetProperty(0x2b, VT_R8, propVal);
}

short CAir::GetAltBarometerFontID()
{
	short result;
	GetProperty(0x2c, VT_I2, (void*)&result);
	return result;
}

void CAir::SetAltBarometerFontID(short propVal)
{
	SetProperty(0x2c, VT_I2, propVal);
}

short CAir::GetAltThousandFontID()
{
	short result;
	GetProperty(0x2d, VT_I2, (void*)&result);
	return result;
}

void CAir::SetAltThousandFontID(short propVal)
{
	SetProperty(0x2d, VT_I2, propVal);
}

double CAir::GetClimbRate()
{
	double result;
	GetProperty(0x2e, VT_R8, (void*)&result);
	return result;
}

void CAir::SetClimbRate(double propVal)
{
	SetProperty(0x2e, VT_R8, propVal);
}

double CAir::GetClimbRateMax()
{
	double result;
	GetProperty(0x2f, VT_R8, (void*)&result);
	return result;
}

void CAir::SetClimbRateMax(double propVal)
{
	SetProperty(0x2f, VT_R8, propVal);
}

unsigned long CAir::GetTicColor()
{
	unsigned long result;
	GetProperty(0x30, VT_I4, (void*)&result);
	return result;
}

void CAir::SetTicColor(unsigned long propVal)
{
	SetProperty(0x30, VT_I4, propVal);
}

unsigned long CAir::GetNeedleColor()
{
	unsigned long result;
	GetProperty(0x31, VT_I4, (void*)&result);
	return result;
}

void CAir::SetNeedleColor(unsigned long propVal)
{
	SetProperty(0x31, VT_I4, propVal);
}

BOOL CAir::GetHSICompass()
{
	BOOL result;
	GetProperty(0x32, VT_BOOL, (void*)&result);
	return result;
}

void CAir::SetHSICompass(BOOL propVal)
{
	SetProperty(0x32, VT_BOOL, propVal);
}

double CAir::GetHSIBearing()
{
	double result;
	GetProperty(0x33, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHSIBearing(double propVal)
{
	SetProperty(0x33, VT_R8, propVal);
}

double CAir::GetHSIHeading()
{
	double result;
	GetProperty(0x34, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHSIHeading(double propVal)
{
	SetProperty(0x34, VT_R8, propVal);
}

double CAir::GetHSIGlideSlopeDelta()
{
	double result;
	GetProperty(0x35, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHSIGlideSlopeDelta(double propVal)
{
	SetProperty(0x35, VT_R8, propVal);
}

double CAir::GetHSIGlideSlopeDeviation()
{
	double result;
	GetProperty(0x36, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHSIGlideSlopeDeviation(double propVal)
{
	SetProperty(0x36, VT_R8, propVal);
}

double CAir::GetHSICourseHeading()
{
	double result;
	GetProperty(0x37, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHSICourseHeading(double propVal)
{
	SetProperty(0x37, VT_R8, propVal);
}

long CAir::GetHSINavigationSource()
{
	long result;
	GetProperty(0x38, VT_I4, (void*)&result);
	return result;
}

void CAir::SetHSINavigationSource(long propVal)
{
	SetProperty(0x38, VT_I4, propVal);
}

double CAir::GetHSICourseDelta()
{
	double result;
	GetProperty(0x39, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHSICourseDelta(double propVal)
{
	SetProperty(0x39, VT_R8, propVal);
}

double CAir::GetHSICourseDeviation()
{
	double result;
	GetProperty(0x3a, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHSICourseDeviation(double propVal)
{
	SetProperty(0x3a, VT_R8, propVal);
}

BOOL CAir::GetHSIBug()
{
	BOOL result;
	GetProperty(0x3b, VT_BOOL, (void*)&result);
	return result;
}

void CAir::SetHSIBug(BOOL propVal)
{
	SetProperty(0x3b, VT_BOOL, propVal);
}

double CAir::GetHSIBugHeading()
{
	double result;
	GetProperty(0x3c, VT_R8, (void*)&result);
	return result;
}

void CAir::SetHSIBugHeading(double propVal)
{
	SetProperty(0x3c, VT_R8, propVal);
}

long CAir::GetHSINavPointer()
{
	long result;
	GetProperty(0x3d, VT_I4, (void*)&result);
	return result;
}

void CAir::SetHSINavPointer(long propVal)
{
	SetProperty(0x3d, VT_I4, propVal);
}

unsigned long CAir::GetHSIBearingColor()
{
	unsigned long result;
	GetProperty(0x3e, VT_I4, (void*)&result);
	return result;
}

void CAir::SetHSIBearingColor(unsigned long propVal)
{
	SetProperty(0x3e, VT_I4, propVal);
}

unsigned long CAir::GetHSICourseColor()
{
	unsigned long result;
	GetProperty(0x3f, VT_I4, (void*)&result);
	return result;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -