?? air.cpp
字號:
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 + -