You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

79 lines
3.0 KiB
C

2 years ago
#pragma once
#include "afxwin.h"
#include "afxcmn.h"
#include "ShadeButtonST.h"
#include "SendControlCommand.h"
#include "EditInput.h"
// CControlDlgFH96Page1 <20>Ի<EFBFBD><D4BB><EFBFBD>
class CControlDlgFH96Page1 : public CDialogEx
{
DECLARE_DYNAMIC(CControlDlgFH96Page1)
public:
CControlDlgFH96Page1(CWnd* pParent = NULL); // <20><>׼<EFBFBD><D7BC><EFBFBD><EFBFBD><ECBAAF>
virtual ~CControlDlgFH96Page1();
// <20>Ի<EFBFBD><D4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
enum { IDD = IDD_DLG_CONTROL_96_1 };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV ֧<><D6A7>
DECLARE_MESSAGE_MAP()
private:
CSendControlCommand* m_SendControlCommandDlg;
public:
virtual BOOL OnInitDialog();
void SetPayloadCtrlProtocol(int Protocol);
int GetPayloadCtrlProtocol();
void DlgStyleSet();
BOOL PreTranslateMessage(MSG* pMsg);
void OnDestroy();
// <20><>ͼ<EFBFBD>غɵ<D8BA><C9B5><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
LRESULT ShowMapZHGuide(WPARAM wParam, LPARAM lParam);
//ָ<><D6B8>
public:
CShadeButtonST m_Btn_SpeedConfig; //<2F>ٶ<EFBFBD><D9B6><EFBFBD><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_LockMode; // <20><><EFBFBD><EFBFBD>ģʽ
CShadeButtonST m_Btn_ScanMode; // ɨ<><C9A8>ģʽ
CShadeButtonST m_Btn_TurretReset; // ƽ̨<C6BD><CCA8>λ
CShadeButtonST m_Btn_CompensateDrift_AzumithMinus; // <20><>Ư<EFBFBD><C6AF>λ-
CShadeButtonST m_Btn_CompensateDrift_AzumithAdd; // <20><>Ư<EFBFBD><C6AF>λ+
CShadeButtonST m_Btn_CompensateDrift_PitchMinus; // <20><>Ư<EFBFBD><C6AF><EFBFBD><EFBFBD>-
CShadeButtonST m_Btn_CompensateDrift_PitchAdd; // <20><>Ư<EFBFBD><C6AF><EFBFBD><EFBFBD>+
CShadeButtonST m_Btn_ManualMode; // <20>ֶ<EFBFBD>ģʽ
CShadeButtonST m_Btn_TrackMode; // <20><><EFBFBD><EFBFBD>ģʽ
CShadeButtonST m_Btn_IRWH; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_IRBH; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_FocusAdd; //<2F><><EFBFBD><EFBFBD>+
CShadeButtonST m_Btn_FocusMinus; //<2F><><EFBFBD><EFBFBD>-
CShadeButtonST m_Btn_IRFOVMinus; //<2F><><EFBFBD><EFBFBD>С<EFBFBD>ӳ<EFBFBD>
CShadeButtonST m_Btn_IRFOVAdd; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӳ<EFBFBD>
CShadeButtonST m_Btn_OSDON; //OSD ON/OFF
CShadeButtonST m_Btn_ImgSwitch; //ͼ<><CDBC><EFBFBD>л<EFBFBD>
CShadeButtonST m_Btn_PIPON; //<2F><><EFBFBD>л<EFBFBD><D0BB><EFBFBD>
CShadeButtonST m_Btn_PIPOFF; //<2F><><EFBFBD>л<EFBFBD><D0BB><EFBFBD>
CShadeButtonST m_Btn_ImgStablizeOFF; //ͼ<><CDBC><EFBFBD>ȶ<EFBFBD><C8B6><EFBFBD>
CShadeButtonST m_Btn_ImgStablizeON; //ͼ<><CDBC><EFBFBD>ȶ<EFBFBD><C8B6><EFBFBD>
CShadeButtonST m_Btn_DEFOGOne; //<2F>ɼ<EFBFBD><C9BC><EFBFBD>͸<EFBFBD><CDB8>1
CShadeButtonST m_Btn_DEFOGTwo; //<2F>ɼ<EFBFBD><C9BC><EFBFBD>͸<EFBFBD><CDB8>2
CShadeButtonST m_Btn_DEFOGThree; //<2F>ɼ<EFBFBD><C9BC><EFBFBD>͸<EFBFBD><CDB8>3
CShadeButtonST m_Btn_DEFOGOFF; //<2F>ɼ<EFBFBD><C9BC><EFBFBD>͸<EFBFBD><CDB8><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_ContinuousShoot; //<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_StopShoot; //ֹͣ<CDA3><D6B9><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_SingleShoot; //<2F><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_LaserRangingON; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_LaserRangingOFF; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CShadeButtonST m_Btn_LaserPowerON; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4>
CShadeButtonST m_Btn_LaserPowerOFF; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4>
CShadeButtonST m_Btn_DigitalBootMode; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CEditInput str_Guide_Azimuth; //<2F><>λ<EFBFBD><CEBB>
CEditInput str_Guide_Pitch; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
float m_Guide_Azimuth; //<2F><>λ<EFBFBD><CEBB>
float m_Guide_Pitch; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
};