Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.5 KiB

  1. // prmsdlg.h : header file
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. // CParamsDialog dialog
  5. class CParamsDialog : public CDialog
  6. {
  7. // Construction
  8. public:
  9. CParamsDialog(CWnd* pParent = NULL); // standard constructor
  10. // Dialog Data
  11. //{{AFX_DATA(CParamsDialog)
  12. enum { IDD = IDD_CALLMETHOD };
  13. CStatic m_strMethodName;
  14. CEdit m_eParamValue6;
  15. CEdit m_eParamValue5;
  16. CEdit m_eParamValue4;
  17. CEdit m_eParamValue3;
  18. CEdit m_eParamValue2;
  19. CEdit m_eParamValue1;
  20. CStatic m_strParamName6;
  21. CStatic m_strParamName5;
  22. CStatic m_strParamName4;
  23. CStatic m_strParamName3;
  24. CStatic m_strParamName2;
  25. CStatic m_strParamName1;
  26. //}}AFX_DATA
  27. public:
  28. void SetMethodName ( CString& );
  29. void SetArgNames ( CStringArray* );
  30. void SetArgValues ( CStringArray* );
  31. // Overrides
  32. // ClassWizard generated virtual function overrides
  33. //{{AFX_VIRTUAL(CParamsDialog)
  34. protected:
  35. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  36. //}}AFX_VIRTUAL
  37. // Implementation
  38. protected:
  39. // Generated message map functions
  40. //{{AFX_MSG(CParamsDialog)
  41. virtual BOOL OnInitDialog();
  42. virtual void OnOK();
  43. //}}AFX_MSG
  44. DECLARE_MESSAGE_MAP()
  45. protected:
  46. // CStringArray m_ArgNames;
  47. // CStringArray m_ArgValues;
  48. int m_nArgs;
  49. CString m_strMethName;
  50. CStringArray* m_pArgNames;
  51. CStringArray* m_pArgValues;
  52. CEdit* m_pValues[ 100 ];
  53. CStatic* m_pNames[ 100 ];
  54. };