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

金融证券系统

开发平台:

Visual C++

  1. #if !defined(AFX_SIMUADDSTOCKDLG_H__317B07B0_55E5_404F_82C8_C7EB5B49FE8B__INCLUDED_)
  2. #define AFX_SIMUADDSTOCKDLG_H__317B07B0_55E5_404F_82C8_C7EB5B49FE8B__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // SimuAddStockDlg.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CSimuAddStockDlg dialog
  10. /***
  11. 策略的实战操作中,加入股票对话框
  12. */
  13. class CSimuAddStockDlg : public CDialog
  14. {
  15. // Construction
  16. public:
  17. CSimuAddStockDlg(CWnd* pParent = NULL);   // standard constructor
  18. enum mode {
  19. modeAddStock = 0x01,
  20. modeModifiedCash = 0x02,
  21. };
  22. void SetStrategy( CStrategy * pStrategy );
  23. void SetMode( int nMode, CString sCode, double dValue, double dPrice );
  24. CString GetStockCode( );
  25. double GetValue( );
  26. double GetPrice( );
  27. // Dialog Data
  28. //{{AFX_DATA(CSimuAddStockDlg)
  29. enum { IDD = IDD_SIMUADDSTOCK };
  30. CButton m_btnCancel;
  31. CButton m_btnOK;
  32. CStatic m_staticPrice;
  33. CEdit m_editPrice;
  34. CStatic m_staticValue;
  35. CStatic m_staticStock;
  36. CSearchBox m_comboStock;
  37. CString m_strValue;
  38. CString m_strPrice;
  39. //}}AFX_DATA
  40. // Overrides
  41. // ClassWizard generated virtual function overrides
  42. //{{AFX_VIRTUAL(CSimuAddStockDlg)
  43. protected:
  44. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  45. //}}AFX_VIRTUAL
  46. // Implementation
  47. protected:
  48. CStrategy * m_pStrategy;
  49. int m_nMode;
  50. CString m_strStockCode;
  51. double m_dValue;
  52. double m_dPrice;
  53. // Generated message map functions
  54. //{{AFX_MSG(CSimuAddStockDlg)
  55. virtual BOOL OnInitDialog();
  56. virtual void OnOK();
  57. //}}AFX_MSG
  58. DECLARE_MESSAGE_MAP()
  59. };
  60. //{{AFX_INSERT_LOCATION}}
  61. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  62. #endif // !defined(AFX_SIMUADDSTOCKDLG_H__317B07B0_55E5_404F_82C8_C7EB5B49FE8B__INCLUDED_)