HyprLink.h
上传用户:shilei2004
上传日期:2020-07-18
资源大小:83k
文件大小:0k
源码类别:

RichEdit

开发平台:

Visual C++

  1. #ifndef _HYPRILNK_H
  2. #define _HYPRILNK_H
  3. class CHyperlink : public CString {
  4. public:
  5. CHyperlink(LPCTSTR lpLink = NULL) : CString(lpLink) { }
  6. ~CHyperlink() { }
  7. const CHyperlink& operator=(LPCTSTR lpsz) {
  8. CString::operator=(lpsz);
  9. return *this;
  10. }
  11. operator LPCTSTR() {
  12. return CString::operator LPCTSTR(); 
  13. }
  14. HINSTANCE Navigate() { CWaitCursor wait;
  15. return  IsEmpty() ? NULL :
  16. ShellExecute(0, _T("open"), *this, 0, 0, SW_SHOWNORMAL);
  17. }
  18. };
  19. #endif