ControlFavorites.h
上传用户:szled88
上传日期:2015-04-09
资源大小:43957k
文件大小:1k
源码类别:

对话框与窗口

开发平台:

Visual C++

  1. // ControlFavorites.h: interface for the CControlFavorites class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_CONTROLFAVORITES_H__845657C3_FF0D_4909_8D8E_D9C9814C67F7__INCLUDED_)
  5. #define AFX_CONTROLFAVORITES_H__845657C3_FF0D_4909_8D8E_D9C9814C67F7__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CControlFavoriteLink : public CXTPControlButton
  10. {
  11. DECLARE_XTP_CONTROL(CControlFavoriteLink)
  12. public:
  13. CString m_strFileName;
  14. };
  15. class CControlFavoriteFolder : public CXTPControlButton
  16. {
  17. DECLARE_XTP_CONTROL(CControlFavoriteFolder)
  18. public:
  19. CControlFavoriteFolder(LPCTSTR strRootDir = 0);
  20. protected:
  21. virtual void OnCalcDynamicSize(DWORD dwMode);
  22. virtual BOOL IsCustomizeDragOverAvail(CXTPCommandBar* pCommandBar, CPoint point, DROPEFFECT& dropEffect);
  23. virtual void Copy(CXTPControl* pControl, BOOL bRecursive);
  24. virtual void DoPropExchange(CXTPPropExchange* pPX);
  25. private:
  26. CString m_strRootDir;
  27. };
  28. #endif // !defined(AFX_CONTROLFAVORITES_H__845657C3_FF0D_4909_8D8E_D9C9814C67F7__INCLUDED_)