Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
679 B

  1. /*++
  2. Copyright (C) 1996-1999 Microsoft Corporation
  3. Module Name:
  4. GOTOHELP.H
  5. History:
  6. --*/
  7. class LTAPIENTRY CGotoHelp : public CRefCount
  8. {
  9. public:
  10. virtual void Edit() = 0;
  11. virtual BOOL GotoHelp() = 0;
  12. };
  13. class LTAPIENTRY CEspGotoHelp : public CGotoHelp
  14. {
  15. public:
  16. explicit CEspGotoHelp(UINT uiHelpId);
  17. virtual void Edit();
  18. virtual BOOL GotoHelp();
  19. private:
  20. UINT m_uiHelpId;
  21. };
  22. class LTAPIENTRY CExternalGotoHelp : public CGotoHelp
  23. {
  24. public:
  25. CExternalGotoHelp(const TCHAR *szFileName, UINT uiHelpId);
  26. virtual void Edit();
  27. virtual BOOL GotoHelp();
  28. private:
  29. CLString m_strFileName;
  30. UINT m_uiHelpId;
  31. };