|
|
|
|
#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>
|
|
|
|
|
};
|