Link.h
上传用户:qdzhkyjx
上传日期:2013-04-04
资源大小:43k
文件大小:1k
源码类别:

词法分析

开发平台:

Visual C++

  1. /************************************************************************ 
  2. * 文件名:    Link.h 
  3. * 文件描述:  超级链接
  4. * 创建人:    三峡大学 程红秀, 2004年12月26日 
  5. * 版本号:    1.0 
  6. ************************************************************************/ 
  7. #if !defined _HYPERLINK_H
  8. #define _HYPERLINK_H
  9. #if _MSC_VER >= 1000
  10. #pragma once
  11. #endif 
  12. class CLink : public CStatic
  13. {
  14. public:
  15.     CLink();
  16.     virtual ~CLink();
  17. public:
  18.     void SetToolTipText(CString str);
  19.     void SetLinkCursor(HCURSOR hCursor);
  20.     void SetDefaultCursor();
  21.     //{{AFX_VIRTUAL(CLink)
  22. public:
  23.     virtual BOOL PreTranslateMessage(MSG* pMsg);
  24. virtual BOOL DestroyWindow();
  25. protected:
  26.     virtual void PreSubclassWindow();
  27. //}}AFX_VIRTUAL
  28. protected:
  29.     BOOL     m_bOver;   
  30.     HCURSOR  m_hLinkCursor; 
  31.     CToolTipCtrl m_ToolTip;   
  32.    
  33. protected:
  34.     //{{AFX_MSG(CLink)
  35.     afx_msg HBRUSH CtlColor(CDC* pDC, UINT nCtlColor);
  36.     afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message);
  37.     afx_msg void OnMouseMove(UINT nFlags, CPoint point);
  38. afx_msg void OnTimer(UINT nIDEvent);
  39. //}}AFX_MSG
  40.     DECLARE_MESSAGE_MAP()
  41. };
  42. //{{AFX_INSERT_LOCATION}}
  43. #endif