home *** CD-ROM | disk | FTP | other *** search
/ Softwarová Záchrana 3 / Softwarova-zachrana-3.bin / pserv.cpl / pserv-2.4.exe / source / cmoduleslist.h < prev    next >
C/C++ Source or Header  |  2005-01-05  |  870b  |  35 lines

  1. #ifndef CModuleList_H
  2. #define CModuleList_H
  3.  
  4. #include "CListViewTools.h"
  5.  
  6. class CModuleInfo : public CListViewEntry
  7.     {
  8.     public:
  9.         CModuleInfo( LPCTSTR lpszModuleName, DWORD dwProcessID, LPCTSTR lpszProcessName );
  10.         virtual CString GetDisplayString(DWORD dwIndex);
  11.         virtual COLORREF GetTextColor();
  12.         virtual CString GetInfoTip();
  13.         
  14.         CString m_strBaseName;
  15.         CString m_strPathName;
  16.         CString m_strModuleName;
  17.         CString m_strProcessID;
  18.         CString m_strProcessName;
  19.         DWORD m_dwProcessID;
  20.     };
  21.  
  22. class CModuleList : public CListViewEntries
  23.     {
  24.     public:
  25.         CModuleList();
  26.  
  27.         virtual BOOL Refresh();
  28.         virtual void ConnectTo( LPCTSTR lpszMachine );
  29.         virtual void ExportXmlToFile( CFile* pFile );
  30.         virtual UINT GetContextMenuID();
  31.     };
  32.  
  33. #endif // CModuleList_H
  34.  
  35.