CTSManagerDoc.h 880 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. 
  2. // CTSManagerDoc.h: CCTSManagerDoc 类的接口
  3. //
  4. #pragma once
  5. class CCTSManagerDoc : public CDocument
  6. {
  7. protected: // 仅从序列化创建
  8. CCTSManagerDoc() noexcept;
  9. DECLARE_DYNCREATE(CCTSManagerDoc)
  10. // 特性
  11. public:
  12. // 操作
  13. public:
  14. // 重写
  15. public:
  16. virtual BOOL OnNewDocument();
  17. virtual void Serialize(CArchive& ar);
  18. #ifdef SHARED_HANDLERS
  19. virtual void InitializeSearchContent();
  20. virtual void OnDrawThumbnail(CDC& dc, LPRECT lprcBounds);
  21. #endif // SHARED_HANDLERS
  22. // 实现
  23. public:
  24. virtual ~CCTSManagerDoc();
  25. #ifdef _DEBUG
  26. virtual void AssertValid() const;
  27. virtual void Dump(CDumpContext& dc) const;
  28. #endif
  29. protected:
  30. // 生成的消息映射函数
  31. protected:
  32. DECLARE_MESSAGE_MAP()
  33. #ifdef SHARED_HANDLERS
  34. // 用于为搜索处理程序设置搜索内容的 Helper 函数
  35. void SetSearchContent(const CString& value);
  36. #endif // SHARED_HANDLERS
  37. };