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.

75 lines
1.9 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1998 - 1998
  6. //
  7. // File: dlgadv.h
  8. //
  9. //--------------------------------------------------------------------------
  10. #if !defined(AFX_DLGADV_H__6B91AFF9_9472_11D1_8574_00C04FC31FD3__INCLUDED_)
  11. #define AFX_DLGADV_H__6B91AFF9_9472_11D1_8574_00C04FC31FD3__INCLUDED_
  12. #if _MSC_VER >= 1000
  13. #pragma once
  14. #endif // _MSC_VER >= 1000
  15. // DlgAdv.h : header file
  16. //
  17. #include "helper.h"
  18. #include "qryfrm.h"
  19. #include "listctrl.h"
  20. /////////////////////////////////////////////////////////////////////////////
  21. // CDlgAdvanced dialog
  22. #include "resource.h"
  23. class CDlgAdvanced : public CQryDialog
  24. {
  25. // Construction
  26. public:
  27. CDlgAdvanced(CWnd* pParent = NULL); // standard constructor
  28. virtual void Init();
  29. ~CDlgAdvanced();
  30. // Query handle will call these functions through page proc
  31. virtual HRESULT GetQueryParams(LPDSQUERYPARAMS* ppDsQueryParams);
  32. // Dialog Data
  33. //{{AFX_DATA(CDlgAdvanced)
  34. enum { IDD = IDD_QRY_ADVANCED };
  35. CListCtrlEx m_listCtrl;
  36. //}}AFX_DATA
  37. // Overrides
  38. // ClassWizard generated virtual function overrides
  39. //{{AFX_VIRTUAL(CDlgAdvanced)
  40. protected:
  41. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  42. //}}AFX_VIRTUAL
  43. // Implementation
  44. protected:
  45. // Generated message map functions
  46. //{{AFX_MSG(CDlgAdvanced)
  47. afx_msg void OnButtonClearall();
  48. afx_msg void OnButtonSelectall();
  49. virtual BOOL OnInitDialog();
  50. afx_msg void OnWindowPosChanging( WINDOWPOS* lpwndpos );
  51. //}}AFX_MSG
  52. DECLARE_MESSAGE_MAP()
  53. BOOL InitDialog();
  54. BOOL m_bDlgInited;
  55. CStrArray m_strArrayValue;
  56. };
  57. //{{AFX_INSERT_LOCATION}}
  58. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  59. #endif // !defined(AFX_DLGADV_H__6B91AFF9_9472_11D1_8574_00C04FC31FD3__INCLUDED_)