📄 deforoberdlg.h
字号:
// DeforoberDlg.h : 头文件
//
#pragma once
#include "mscomm.h"
#include "afxdtctl.h"
// CDeforoberDlg 对话框
class CDeforoberDlg : public CDialog
{
// 构造
public:
CDeforoberDlg(CWnd* pParent = NULL); // 标准构造函数
// 对话框数据
enum { IDD = IDD_DEFOROBER_DIALOG };
// 声明通讯控件对象
CMSComm m_comcl;
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
// 实现
protected:
HICON m_hIcon;
// 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnBnClickedButtonObserve();
public:
DECLARE_EVENTSINK_MAP()
public:
void OnCommMscomm2();
public:
void Dms2Rad();
void MesureA();
void MesureB();
void TimeDriven();
void OutPut();
public:
afx_msg void OnBnClickedButtonPath();
public:
// 路径文件名
CString path;
// 度分秒形式的A点方向(字符串)
CString strPA;
// 度分秒形式的B点方向(字符串)
CString strPB;
// 弧度形式的A,B方向
CString RadPB;
CString RadPA;
// 弧度形式的A,B竖直角
CString RadZA;
CString RadZB;
// A,B点的坐标值
CString strEA;
CString strEB;
CString strNA;
CString strNB;
CString strHA;
CString strHB;
// 坐标增量
CString strdEA;
CString strdEB;
CString strdNA;
CString strdNB;
CString strdHA;
CString strdHB;
// 在文本显示的内容
CString strShow;
CString dot;
CString comma;
// 度.分秒形式的竖直角(用户输入)
public:
CString strZenA;
public:
CString strZenB;
public:
CDateTimeCtrl m_conTime;
public:
afx_msg void OnBnClickedButton1();
public:
afx_msg void OnBnClickedButtonTimeOber();
public:
// 系统时间和用户设定时间
CTime timeCurr;
int hourSet;
int minSet;
int secSet;
int hourCurr;
int minCurr;
int secCurr;
public:
afx_msg void OnTimer(UINT_PTR nIDEvent);
public:
CString lpszPathName;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -