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.

80 lines
2.4 KiB

  1. #if !defined(AFX_PROGRESSBAR_H__78F8DA9B_4EF4_4500_97B6_647141CA2280__INCLUDED_)
  2. #define AFX_PROGRESSBAR_H__78F8DA9B_4EF4_4500_97B6_647141CA2280__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  7. // NOTE: Do not modify the contents of this file. If this class is regenerated by
  8. // Microsoft Visual C++, your modifications will be overwritten.
  9. // Dispatch interfaces referenced by this interface
  10. class CPicture;
  11. /////////////////////////////////////////////////////////////////////////////
  12. // CProgressBar wrapper class
  13. class CProgressBar : public CWnd
  14. {
  15. protected:
  16. DECLARE_DYNCREATE(CProgressBar)
  17. public:
  18. CLSID const& GetClsid()
  19. {
  20. static CLSID const clsid
  21. = { 0x35053a22, 0x8589, 0x11d1, { 0xb1, 0x6a, 0x0, 0xc0, 0xf0, 0x28, 0x36, 0x28 } };
  22. return clsid;
  23. }
  24. virtual BOOL Create(LPCTSTR lpszClassName,
  25. LPCTSTR lpszWindowName, DWORD dwStyle,
  26. const RECT& rect,
  27. CWnd* pParentWnd, UINT nID,
  28. CCreateContext* pContext = NULL)
  29. { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); }
  30. BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle,
  31. const RECT& rect, CWnd* pParentWnd, UINT nID,
  32. CFile* pPersist = NULL, BOOL bStorage = FALSE,
  33. BSTR bstrLicKey = NULL)
  34. { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
  35. pPersist, bStorage, bstrLicKey); }
  36. // Attributes
  37. public:
  38. // Operations
  39. public:
  40. float GetMax();
  41. void SetMax(float newValue);
  42. float GetMin();
  43. void SetMin(float newValue);
  44. long GetMousePointer();
  45. void SetMousePointer(long nNewValue);
  46. CPicture GetMouseIcon();
  47. void SetRefMouseIcon(LPDISPATCH newValue);
  48. void SetMouseIcon(LPDISPATCH newValue);
  49. float GetValue();
  50. void SetValue(float newValue);
  51. long GetOLEDropMode();
  52. void SetOLEDropMode(long nNewValue);
  53. long GetAppearance();
  54. void SetAppearance(long nNewValue);
  55. long GetBorderStyle();
  56. void SetBorderStyle(long nNewValue);
  57. BOOL GetEnabled();
  58. void SetEnabled(BOOL bNewValue);
  59. long GetHWnd();
  60. void OLEDrag();
  61. long GetOrientation();
  62. void SetOrientation(long nNewValue);
  63. long GetScrolling();
  64. void SetScrolling(long nNewValue);
  65. void Refresh();
  66. };
  67. //{{AFX_INSERT_LOCATION}}
  68. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  69. #endif // !defined(AFX_PROGRESSBAR_H__78F8DA9B_4EF4_4500_97B6_647141CA2280__INCLUDED_)