FilterInfoDlg.h
上传用户:zhanglf88
上传日期:2013-11-19
资源大小:6036k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Visual C++

  1. #if !defined(AFX_FILTERINFODLG_H__5ADD31D4_EA1D_4568_9EF9_2FAD346CAB16__INCLUDED_)
  2. #define AFX_FILTERINFODLG_H__5ADD31D4_EA1D_4568_9EF9_2FAD346CAB16__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // FilterInfoDlg.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CFilterInfoDlg dialog
  10. typedef struct FilterInfoCondition {
  11. UINT nVariantID;
  12. BOOL bHasMoreThan;
  13. BOOL bHasLessThan;
  14. double dMoreThan;
  15. double dLessThan;
  16. }FILTERINFO_CONDITION;
  17. /***
  18. 基本资料和行情选股对话框
  19. */
  20. class CFilterInfoDlg : public CDialog
  21. {
  22. // Construction
  23. public:
  24. CFilterInfoDlg(CWnd* pParent = NULL);   // standard constructor
  25. BOOL InitListInfo( );
  26. // Dialog Data
  27. //{{AFX_DATA(CFilterInfoDlg)
  28. enum { IDD = IDD_FILTERINFO };
  29. CButton m_btnCancel;
  30. CButton m_btnStart;
  31. CButton m_btnAddToGroup;
  32. CButton m_btnRemove;
  33. CButton m_btnAdd;
  34. CStatic m_staticTime;
  35. CButton m_btnSznb;
  36. CButton m_btnSzna;
  37. CButton m_btnShab;
  38. CButton m_btnShaa;
  39. CButton m_btnAll;
  40. CProgressCtrl m_ctrlProgress;
  41. CListBox m_listResult;
  42. CListBox m_listCond;
  43. CListBox m_listInfo;
  44. CString m_strMoreThan;
  45. CString m_strLessThan;
  46. //}}AFX_DATA
  47. // Overrides
  48. // ClassWizard generated virtual function overrides
  49. //{{AFX_VIRTUAL(CFilterInfoDlg)
  50. protected:
  51. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  52. //}}AFX_VIRTUAL
  53. // Implementation
  54. protected:
  55. // Generated message map functions
  56. //{{AFX_MSG(CFilterInfoDlg)
  57. virtual BOOL OnInitDialog();
  58. afx_msg void OnSelchangeListinfo();
  59. afx_msg void OnSelchangeListcond();
  60. afx_msg void OnAdd();
  61. afx_msg void OnRemove();
  62. afx_msg void OnAll();
  63. afx_msg void OnStart();
  64. afx_msg void OnAddtogroup();
  65. virtual void OnCancel();
  66. //}}AFX_MSG
  67. DECLARE_MESSAGE_MAP()
  68. };
  69. //{{AFX_INSERT_LOCATION}}
  70. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  71. #endif // !defined(AFX_FILTERINFODLG_H__5ADD31D4_EA1D_4568_9EF9_2FAD346CAB16__INCLUDED_)