SettingDlg.h
上传用户:goak128
上传日期:2013-07-17
资源大小:155k
文件大小:1k
源码类别:

控制台编程

开发平台:

C/C++

  1. #pragma once
  2. // 默认帧大小
  3. #define SETTING_FRAME_SIZE 256
  4. // 默认的Y放大系数
  5. #define SETTING_YMETRICS 1
  6. // 默认的X放大系数
  7. #define SETTING_XMETRICS 3
  8. // 默认的显示精度
  9. #define SETTING_PRECISION 1
  10. // 默认显示微调系数
  11. #define SETTING_ZOOMSTEP 2
  12. // 显示参数设定对话框
  13. class CSettingDlg : public CDialog
  14. {
  15. DECLARE_DYNAMIC(CSettingDlg)
  16. public:
  17. CSettingDlg(CWnd* pParent = NULL);   // 标准构造函数
  18. virtual ~CSettingDlg();
  19. // 对话框数据
  20. enum { IDD = IDD_DIALOG_SETTING };
  21. public:
  22. protected:
  23. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
  24. DECLARE_MESSAGE_MAP()
  25. public:
  26. //////////////////////////////////////////////////////////////////////////
  27. // 显示参数
  28. // 每帧所包含样本数
  29. UINT m_nFrameSize;
  30. // Y放大系数
  31. float m_fYMetrics;
  32. // X放大系数
  33. float m_fXMetrics;
  34. // 显示精度
  35. UINT m_nPrecision;
  36. // 显示微调系数
  37. UINT m_nZoomStep;
  38. public:
  39. afx_msg void OnBnClickedOk();
  40. };