📄 navigationdlg.h
字号:
// navigationDlg.h : header file
//
//{{AFX_INCLUDES()
#include "mscomm.h"
//}}AFX_INCLUDES
#if !defined(AFX_NAVIGATIONDLG_H__C3AE679B_0CAA_43AE_8A8E_49AE197DEECC__INCLUDED_)
#define AFX_NAVIGATIONDLG_H__C3AE679B_0CAA_43AE_8A8E_49AE197DEECC__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
/////////////////////////////////////////////////////////////////////////////
// CNavigationDlg dialog
class CNavigationDlg : public CDialog
{
// Construction
public:
CNavigationDlg(CWnd* pParent = NULL); // standard constructor
// void lvbo(double gyor[N]);
// void angl(double xp0,double yp0,double zp0);
int sign(double x);
// Dialog Data
//{{AFX_DATA(CNavigationDlg)
enum { IDD = IDD_NAVIGATION_DIALOG };
CButton m_Save;
CButton m_Begin;
CString m_Text;
CString m_Text2;
CString m_Text3;
CString m_the;
CString m_gam;
CString m_psi;
CString mt;
CString mt2;
CString mt3;
CMSComm m_Com;
CMSComm m_Com2;
CMSComm m_Com3;
CString m_Time;
int f1;
int f2;
int f3;
long start;
long middle;
double end;
double gyo1;
double gyo2;
double gyo3;
long I;
int i;
double BT11;
double BT12;
double BT13;
double BT21;
double BT22;
double BT23;
double BT31;
double BT32;
double BT33;
double g;
double xt;
double the;
double psi;
double gam;//机体相对地球的方向余弦矩阵BT[4][4]
double phi;
double alp;
double lmd;
double q0;
double q1;
double q2;
double q3;
double qn;
double fc;
double wpiex;
double wpiey;
double wpiez;
double wbipx;
double wbipy;
double wbipz;
double wpipx;
double wpipy;
double wpipz;
double wbibx1;
double wbiby1;
double wbibz1;
double wbibx2;
double wbibx3;
double wbiby2;
double wbiby3;
double wbibz2;
double wbibz3;
double wbpbx1;
double wbpby1;
double wbpbz1;
double wbpbx2;
double wbpby2;
double wbpbz2;
double wbpbx3;
double wbpby3;
double wbpbz3;//机体相对地球角速率
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CNavigationDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
HICON m_hIcon;
// Generated message map functions
//{{AFX_MSG(CNavigationDlg)
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void OnButton1();
virtual void OnCancel();
afx_msg void OnClose();
afx_msg void OnOpen();
afx_msg void OnOnCommMscomm1();
afx_msg void OnOnCommMscomm2();
afx_msg void OnOnCommMscomm3();
// afx_msg void lvbox();
//afx_msg void lvboy();
//afx_msg void lvboz();
// afx_msg void angl(double xp0,double yp0,double zp0);
// afx_msg int sign();
// void angl(double xp0,double yp0,double zp0);
DECLARE_EVENTSINK_MAP()
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_NAVIGATIONDLG_H__C3AE679B_0CAA_43AE_8A8E_49AE197DEECC__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -