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

金融证券系统

开发平台:

Visual C++

  1. #if !defined(AFX_SIMUREALOP_H__F3F245E1_587C_477B_BE3A_650BE5D1A27E__INCLUDED_)
  2. #define AFX_SIMUREALOP_H__F3F245E1_587C_477B_BE3A_650BE5D1A27E__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // SimuRealOp.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CSimuRealOp dialog
  10. #include "SimuReport.h"
  11. BOOL CALLBACK RealRunCallback(DWORD dwType, DWORD dwValue,
  12. LPCTSTR lpszMsg, void *cookie);
  13. /***
  14. 策略的实战操作对话框
  15. */
  16. class CSimuRealOp : public CDialog
  17. {
  18. // Construction
  19. public:
  20. CSimuRealOp(CWnd* pParent = NULL);   // standard constructor
  21. ~CSimuRealOp();
  22. BOOL m_bModified;
  23. // operation
  24. void SetStrategy( CStrategy * pStrategy );
  25. BOOL Initialize( );
  26. // Dialog Data
  27. //{{AFX_DATA(CSimuRealOp)
  28. enum { IDD = IDD_SIMUREALOP };
  29. CButton m_btnStatYield;
  30. CButton m_btnOK;
  31. CStatic m_staticTimeExplain;
  32. CStatic m_staticExplain;
  33. CButton m_btnResetAll;
  34. CButton m_btnModified;
  35. CButton m_btnDeleteStock;
  36. CButton m_btnAddStock;
  37. CButton m_btnDeleteOp;
  38. CButton m_btnAddOp;
  39. CButton m_btnCopy;
  40. CReportListCtrl m_listStockOwn;
  41. CCurveButton m_curve;
  42. CReportListCtrl m_listNextOp;
  43. CReportListCtrl m_listOpRecord;
  44. CTabCtrl m_tabctrl;
  45. //}}AFX_DATA
  46. protected:
  47. CStrategy * m_pStrategy;
  48. // Overrides
  49. // ClassWizard generate virtual function overrides
  50. //{{AFX_VIRTUAL(CSimuRealOp)
  51. protected:
  52. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  53. //}}AFX_VIRTUAL
  54. // Implementation
  55. protected:
  56. // Generated message map functions
  57. //{{AFX_MSG(CSimuRealOp)
  58. virtual BOOL OnInitDialog();
  59. afx_msg void OnSelchangeTabctrl(NMHDR* pNMHDR, LRESULT* pResult);
  60. afx_msg void OnCopy();
  61. afx_msg void OnStatyield();
  62. afx_msg void OnAddop();
  63. afx_msg void OnDeleteop();
  64. afx_msg void OnAddstock();
  65. afx_msg void OnDeletestock();
  66. afx_msg void OnModified();
  67. afx_msg void OnResetall();
  68. //}}AFX_MSG
  69. DECLARE_MESSAGE_MAP()
  70. };
  71. //{{AFX_INSERT_LOCATION}}
  72. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  73. #endif // !defined(AFX_SIMUREALOP_H__F3F245E1_587C_477B_BE3A_650BE5D1A27E__INCLUDED_)