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

📄 air.cpp

📁 VC&Matlab混合编程实现无线电导航指示器
💻 CPP
📖 第 1 页 / 共 2 页
字号:
void CAir::SetHSICourseColor(unsigned long propVal)
{
	SetProperty(0x3f, VT_I4, propVal);
}

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

void CAir::SetHSINavMarker(LPCTSTR propVal)
{
	SetProperty(0x40, VT_BSTR, propVal);
}

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

void CAir::SetHSIBugColor(unsigned long propVal)
{
	SetProperty(0x41, VT_I4, propVal);
}

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

void CAir::SetHSICourseDisplay(long propVal)
{
	SetProperty(0x42, VT_I4, propVal);
}

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

void CAir::SetHSIDistance(double propVal)
{
	SetProperty(0x43, VT_R8, propVal);
}

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

void CAir::SetHSIDistanceDisplay(long propVal)
{
	SetProperty(0x44, VT_I4, propVal);
}

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

void CAir::SetHSISpeed(double propVal)
{
	SetProperty(0x45, VT_R8, propVal);
}

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

void CAir::SetHSITime(double propVal)
{
	SetProperty(0x46, VT_R8, propVal);
}

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

void CAir::SetHSITimeSpeedDisplay(long propVal)
{
	SetProperty(0x47, VT_I4, propVal);
}

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

void CAir::SetAHPitch(double propVal)
{
	SetProperty(0x48, VT_R8, propVal);
}

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

void CAir::SetAHRoll(double propVal)
{
	SetProperty(0x49, VT_R8, propVal);
}

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

void CAir::SetAHGroundColor(unsigned long propVal)
{
	SetProperty(0x4a, VT_I4, propVal);
}

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

void CAir::SetAHSkyColor(unsigned long propVal)
{
	SetProperty(0x4b, VT_I4, propVal);
}

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

void CAir::SetAHPitchRange(double propVal)
{
	SetProperty(0x4c, VT_R8, propVal);
}

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

void CAir::SetAHPitchScale(double propVal)
{
	SetProperty(0x4d, VT_R8, propVal);
}

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

void CAir::SetAHPitchStyle(long propVal)
{
	SetProperty(0x4e, VT_I4, propVal);
}

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

void CAir::SetAHHeading(double propVal)
{
	SetProperty(0x4f, VT_R8, propVal);
}

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

void CAir::SetAHHeadingStyle(long propVal)
{
	SetProperty(0x50, VT_I4, propVal);
}

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

void CAir::SetAHBug(BOOL propVal)
{
	SetProperty(0x51, VT_BOOL, propVal);
}

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

void CAir::SetAHBugColor(unsigned long propVal)
{
	SetProperty(0x52, VT_I4, propVal);
}

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

void CAir::SetAHBugHeading(double propVal)
{
	SetProperty(0x53, VT_R8, propVal);
}

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

void CAir::SetAHHeadingScale(double propVal)
{
	SetProperty(0x54, VT_R8, propVal);
}

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

void CAir::SetAHHeadingOffset(double propVal)
{
	SetProperty(0x55, VT_R8, propVal);
}

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

void CAir::SetAHReferenceStyle(long propVal)
{
	SetProperty(0x56, VT_I4, propVal);
}

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

void CAir::SetAHReferenceColor(unsigned long propVal)
{
	SetProperty(0x57, VT_I4, propVal);
}

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

void CAir::SetTCInclinometer(double propVal)
{
	SetProperty(0x58, VT_R8, propVal);
}

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

void CAir::SetTCTurn(double propVal)
{
	SetProperty(0x59, VT_R8, propVal);
}

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

void CAir::SetCIActCourse(double propVal)
{
	SetProperty(0x5a, VT_R8, propVal);
}

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

void CAir::SetCIOrdCourse(double propVal)
{
	SetProperty(0x5b, VT_R8, propVal);
}

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

void CAir::SetADFBearing(double propVal)
{
	SetProperty(0x5c, VT_R8, propVal);
}

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

void CAir::SetRMICompass(double propVal)
{
	SetProperty(0x5d, VT_R8, propVal);
}

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

void CAir::SetOBIArcFlag(BOOL propVal)
{
	SetProperty(0x5e, VT_BOOL, propVal);
}

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

void CAir::SetOBIBackCourse(BOOL propVal)
{
	SetProperty(0x5f, VT_BOOL, propVal);
}

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

void CAir::SetOBICourse(double propVal)
{
	SetProperty(0x60, VT_R8, propVal);
}

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

void CAir::SetOBICourseDeviation(double propVal)
{
	SetProperty(0x61, VT_R8, propVal);
}

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

void CAir::SetOBIGlideSlope(double propVal)
{
	SetProperty(0x62, VT_R8, propVal);
}

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

void CAir::SetOBIGSFlag(BOOL propVal)
{
	SetProperty(0x63, VT_BOOL, propVal);
}

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

void CAir::SetOBINAVFlag(BOOL propVal)
{
	SetProperty(0x64, VT_BOOL, propVal);
}

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

void CAir::SetOBIToFrom(long propVal)
{
	SetProperty(0x65, VT_I4, propVal);
}

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

void CAir::SetOutline(BOOL propVal)
{
	SetProperty(0x66, VT_BOOL, propVal);
}

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

void CAir::SetCaptionID(short propVal)
{
	SetProperty(0x67, VT_I2, propVal);
}

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

void CAir::SetFontID(short propVal)
{
	SetProperty(0x68, VT_I2, propVal);
}

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

void CAir::SetCaptionFlag(long propVal)
{
	SetProperty(0x69, VT_I4, propVal);
}

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

void CAir::SetAutoRedraw(BOOL propVal)
{
	SetProperty(0x6a, VT_BOOL, propVal);
}

float CAir::GetFontSize()
{
	float result;
	GetProperty(0x6b, VT_R4, (void*)&result);
	return result;
}

void CAir::SetFontSize(float propVal)
{
	SetProperty(0x6b, VT_R4, propVal);
}

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

void CAir::SetFontBold(BOOL propVal)
{
	SetProperty(0x6c, VT_BOOL, propVal);
}

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

void CAir::SetFontItalic(BOOL propVal)
{
	SetProperty(0x6d, VT_BOOL, propVal);
}

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

void CAir::SetFontStrikethru(BOOL propVal)
{
	SetProperty(0x6e, VT_BOOL, propVal);
}

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

void CAir::SetFontUnderline(BOOL propVal)
{
	SetProperty(0x6f, VT_BOOL, propVal);
}

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

void CAir::SetFontName(LPCTSTR propVal)
{
	SetProperty(0x70, VT_BSTR, propVal);
}

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

void CAir::SetValue(double propVal)
{
	SetProperty(0x71, VT_R8, propVal);
}

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

void CAir::SetRMIBearing1(double propVal)
{
	SetProperty(0x72, VT_R8, propVal);
}

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

void CAir::SetRMIBearing2(double propVal)
{
	SetProperty(0x73, VT_R8, propVal);
}

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

void CAir::SetRMIBearingType1(long propVal)
{
	SetProperty(0x74, VT_I4, propVal);
}

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

void CAir::SetRMIBearingType2(long propVal)
{
	SetProperty(0x75, VT_I4, propVal);
}

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

void CAir::SetRMIBearingColor1(unsigned long propVal)
{
	SetProperty(0x76, VT_I4, propVal);
}

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

void CAir::SetRMIBearingColor2(unsigned long propVal)
{
	SetProperty(0x77, VT_I4, propVal);
}

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

void CAir::SetHeadingShape(LPCTSTR propVal)
{
	SetProperty(0x78, VT_BSTR, propVal);
}

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

void CAir::SetAltBarometerColor(unsigned long propVal)
{
	SetProperty(0x79, VT_I4, propVal);
}

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

void CAir::SetSingleBuffer(BOOL propVal)
{
	SetProperty(0x7a, VT_BOOL, propVal);
}

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

void CAir::SetAHFlightDirector(long propVal)
{
	SetProperty(0x7b, VT_I4, propVal);
}

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

void CAir::SetAHCuePitch(double propVal)
{
	SetProperty(0x7c, VT_R8, propVal);
}

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

void CAir::SetAHCueRoll(double propVal)
{
	SetProperty(0x7d, VT_R8, propVal);
}

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

void CAir::SetAHFlightDirectorColor(unsigned long propVal)
{
	SetProperty(0x7e, VT_I4, propVal);
}

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

void CAir::SetFocusOutline(BOOL propVal)
{
	SetProperty(0x7f, VT_BOOL, propVal);
}

OLE_HANDLE CAir::GetHWnd()
{
	OLE_HANDLE result;
	GetProperty(DISPID_HWND, VT_I4, (void*)&result);
	return result;
}

void CAir::SetHWnd(OLE_HANDLE propVal)
{
	SetProperty(DISPID_HWND, VT_I4, propVal);
}

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

void CAir::Set_DisplayMode(short propVal)
{
	SetProperty(0x0, VT_I2, propVal);
}

/////////////////////////////////////////////////////////////////////////////
// CAir operations

void CAir::Redraw()
{
	InvokeHelper(0x80, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CAir::RedrawStatic()
{
	InvokeHelper(0x81, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CAir::ShowPropertyPage()
{
	InvokeHelper(0x82, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CAir::AboutBox()
{
	InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

⌨️ 快捷键说明

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