|
|
|
|
#pragma once
|
|
|
|
|
#include "resource.h"
|
|
|
|
|
#include "global.h"
|
|
|
|
|
#include <MMSystem.h>
|
|
|
|
|
#include "afxwin.h"
|
|
|
|
|
#include "DCFrameCkCmd.h"
|
|
|
|
|
#include "CYHMudpSend.h"//<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>鲥<EFBFBD><E9B2A5><EFBFBD><EFBFBD>
|
|
|
|
|
#include "CMDBtn.h"
|
|
|
|
|
// Dlg13InstituteDCNew <20>Ի<EFBFBD><D4BB><EFBFBD>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class Dlg13InstituteDCNew : public CDialogEx
|
|
|
|
|
{
|
|
|
|
|
DECLARE_DYNAMIC(Dlg13InstituteDCNew)
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
Dlg13InstituteDCNew(CWnd* pParent = NULL); // <20><><EFBFBD><D7BC><EFBFBD>캯<EFBFBD><ECBAAF>
|
|
|
|
|
virtual ~Dlg13InstituteDCNew();
|
|
|
|
|
|
|
|
|
|
// <20>Ի<EFBFBD><D4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
enum { IDD = IDD_DIALOG_DC_13INSTITUTE_NEW };
|
|
|
|
|
virtual BOOL OnInitDialog();
|
|
|
|
|
|
|
|
|
|
protected:
|
|
|
|
|
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV ֧<><D6A7>
|
|
|
|
|
|
|
|
|
|
DECLARE_MESSAGE_MAP()
|
|
|
|
|
public:
|
|
|
|
|
void TimeStep(DWORD); //<2F><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
int mTimerId; //<2F><>ʱID
|
|
|
|
|
int num; //ָ<><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
bool injectstart; //<2F><><EFBFBD><EFBFBD>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>ʼ<EFBFBD>ı<EFBFBD>־
|
|
|
|
|
public:
|
|
|
|
|
UINT8 SwitchCmd; //<2F><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
|
|
|
|
INT16 PitchControl; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
INT16 DirControl; //<2F><>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
INT16 PitchRecord; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼
|
|
|
|
|
INT16 DirRecord; //<2F><>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>¼
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
void Update13InsNewCmdBuffer(HWND);//<2F><><EFBFBD>¿<EFBFBD><C2BF><EFBFBD>ָ<EFBFBD><EFBFBD><EEB5BD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>
|
|
|
|
|
void UpdateDataZ70_13Ins();//<2F><><EFBFBD><EFBFBD>buffer<65><72>֡<EFBFBD>ṹ<EFBFBD><E1B9B9>
|
|
|
|
|
void UpdateFrame(int&);
|
|
|
|
|
void UpdateFrame2(int&);
|
|
|
|
|
void UpdateFrame3(int&);
|
|
|
|
|
void UpdateFrame4(int&);
|
|
|
|
|
void UpdateFrame5();
|
|
|
|
|
void UpdateFrame6();
|
|
|
|
|
void UpdateFrame7();
|
|
|
|
|
void UpdateFrame8();
|
|
|
|
|
void UpdateFrame9(int&);
|
|
|
|
|
void UpdateFrame10(int&);
|
|
|
|
|
void UpdateFrame11(int&);
|
|
|
|
|
void UpdateFrame12(int&);
|
|
|
|
|
void UpdateFrame13(int&);
|
|
|
|
|
void UpdateFrame14();
|
|
|
|
|
void UpdateFrame15();
|
|
|
|
|
void UpdateFrame16(int&);
|
|
|
|
|
void UpdateFrame17(int&);
|
|
|
|
|
void UpdateFrame18(int&);
|
|
|
|
|
void UpdateFrame19(int&);
|
|
|
|
|
void UpdateFrame20();
|
|
|
|
|
void UpdateFrame21();
|
|
|
|
|
void UpdateFrame22(int&);
|
|
|
|
|
void UpdateFrame23(int&);
|
|
|
|
|
void UpdateFrame24(int&);
|
|
|
|
|
void UpdateFrame25(int&);
|
|
|
|
|
void UpdateFrame26(int&);
|
|
|
|
|
void UpdateFrame27(int&);
|
|
|
|
|
void UpdateFrame28(int&);
|
|
|
|
|
void UpdateFrame29(int&);
|
|
|
|
|
void UpdateFrame30(int&);
|
|
|
|
|
void UpdateFrame31(int&);
|
|
|
|
|
void UpdateFrame32(int&);
|
|
|
|
|
void UpdateFrame33(int&);
|
|
|
|
|
void UpdateFrame34(int&);
|
|
|
|
|
void UpdateFrame35();//<2F><><EFBFBD><EFBFBD>+<2B><>Χ50~-110
|
|
|
|
|
void UpdateFrame36();//<2F><><EFBFBD><EFBFBD>-
|
|
|
|
|
void UpdateFrame37();//<2F><>λ+<2B><>Χ180~-180
|
|
|
|
|
void UpdateFrame38();//<2F><>λ-
|
|
|
|
|
//void UpdateFrame39(int&);
|
|
|
|
|
//void UpdateFrame40(int&);
|
|
|
|
|
//void UpdateDC13Action(int);
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
HANDLE hCheckThread;//<2F>߳<EFBFBD>
|
|
|
|
|
DWORD ThreadCheckIDRegion;
|
|
|
|
|
afx_msg LRESULT OnUpdate13DCFrame(WPARAM wParam, LPARAM lParam);
|
|
|
|
|
int InfraredOrVisibleLight;//<2F><><EFBFBD><EFBFBD><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD>л<EFBFBD>
|
|
|
|
|
virtual BOOL PreTranslateMessage(MSG* pMsg);
|
|
|
|
|
//CFont m_oFont;//<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
CMFCButton DC13InsBtn[38];
|
|
|
|
|
CCMDBtn m_DCFlyCmd[12];
|
|
|
|
|
double Param1;
|
|
|
|
|
double Param2;
|
|
|
|
|
BYTE DC13InsCmdBuffer[5];
|
|
|
|
|
public:
|
|
|
|
|
CBrush m_brush;
|
|
|
|
|
CFont m_font;
|
|
|
|
|
public:
|
|
|
|
|
//afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
|
|
|
|
|
CDCFrameCkCmdFrame DCFrameCkCmd13;//<2F><><EFBFBD><EFBFBD>ע<EFBFBD><D7A2>ָ<EFBFBD><D6B8><EFBFBD>ӿط<D3BF><D8B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֡---13<31><33><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
CYHMudpSend m_MudpSend;
|
|
|
|
|
|
|
|
|
|
};
|