home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Shareware / Programare / skincraft / SkinCrafter_v1.4.12_Demo.msi / _49E29CB9A65AABBF653C1037E1AA74B6 / _C59690D2DD04487F99D9B46EA5BB1615 < prev    next >
Encoding:
Text File  |  2004-02-17  |  1.7 KB  |  51 lines

  1. #if !defined(AFX_WMPPLAYLIST_H__7D1ED676_B79D_41DF_8940_5A913086F797__INCLUDED_)
  2. #define AFX_WMPPLAYLIST_H__7D1ED676_B79D_41DF_8940_5A913086F797__INCLUDED_
  3.  
  4. #if _MSC_VER > 1000
  5. #pragma once
  6. #endif // _MSC_VER > 1000
  7. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  8.  
  9. // NOTE: Do not modify the contents of this file.  If this class is regenerated by
  10. //  Microsoft Visual C++, your modifications will be overwritten.
  11.  
  12.  
  13. // Dispatch interfaces referenced by this interface
  14. class CWMPMedia;
  15.  
  16. /////////////////////////////////////////////////////////////////////////////
  17. // CWMPPlaylist wrapper class
  18.  
  19. class CWMPPlaylist : public COleDispatchDriver
  20. {
  21. public:
  22.     CWMPPlaylist() {}        // Calls COleDispatchDriver default constructor
  23.     CWMPPlaylist(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  24.     CWMPPlaylist(const CWMPPlaylist& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  25.  
  26. // Attributes
  27. public:
  28.  
  29. // Operations
  30. public:
  31.     long GetCount();
  32.     CString GetName();
  33.     void SetName(LPCTSTR lpszNewValue);
  34.     long GetAttributeCount();
  35.     CString GetAttributeName(long lIndex);
  36.     CWMPMedia GetItem(long lIndex);
  37.     CString getItemInfo(LPCTSTR bstrName);
  38.     void setItemInfo(LPCTSTR bstrName, LPCTSTR bstrValue);
  39.     BOOL GetIsIdentical(LPDISPATCH pIWMPPlaylist);
  40.     void clear();
  41.     void insertItem(long lIndex, LPDISPATCH pIWMPMedia);
  42.     void appendItem(LPDISPATCH pIWMPMedia);
  43.     void removeItem(LPDISPATCH pIWMPMedia);
  44.     void moveItem(long lIndexOld, long lIndexNew);
  45. };
  46.  
  47. //{{AFX_INSERT_LOCATION}}
  48. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  49.  
  50. #endif // !defined(AFX_WMPPLAYLIST_H__7D1ED676_B79D_41DF_8940_5A913086F797__INCLUDED_)
  51.