home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 August / Chip_2000-08_cd1.bin / sharewar / dvcpp / _SETUP.5 / Group3 / shlguid.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-03-08  |  2.5 KB  |  65 lines

  1. #define DEFINE_SHLGUID(n,l,w1,w2) DEFINE_GUID(n,l,w1,w2,0xC0,0,0,0,0,0,0,0x46)
  2. #define SID_SShellBrowser IID_IShellBrowser
  3. extern const GUID CLSID_ShellDesktop;
  4. extern const GUID CLSID_ShellLink;
  5. extern const GUID FMTID_Intshcut;
  6. extern const GUID FMTID_InternetSite;
  7. extern const GUID CGID_Explorer;
  8. extern const GUID CGID_ShellDocView;
  9. extern const GUID IID_INewShortcutHookA;
  10. extern const GUID IID_IShellBrowser;
  11. extern const GUID IID_IShellView;
  12. extern const GUID IID_IContextMenu;
  13. extern const GUID IID_IShellIcon;
  14. extern const GUID IID_IShellFolder;
  15. extern const GUID IID_IShellExtInit;
  16. extern const GUID IID_IShellPropSheetExt;
  17. extern const GUID IID_IPersistFolder;
  18. extern const GUID IID_IExtractIconA;
  19. extern const GUID IID_IShellLinkA;
  20. extern const GUID IID_IShellCopyHookA;
  21. extern const GUID IID_IFileViewerA;
  22. extern const GUID IID_ICommDlgBrowser;
  23. extern const GUID IID_IEnumIDList;
  24. extern const GUID IID_IFileViewerSite;
  25. extern const GUID IID_IContextMenu2;
  26. extern const GUID IID_IShellExecuteHookA;
  27. extern const GUID IID_IPropSheetPage;
  28. extern const GUID IID_INewShortcutHookW;
  29. extern const GUID IID_IFileViewerW;
  30. extern const GUID IID_IShellLinkW;
  31. extern const GUID IID_IExtractIconW;
  32. extern const GUID IID_IShellExecuteHookW;
  33. extern const GUID IID_IShellCopyHookW;
  34. extern const GUID IID_IShellView2;
  35. extern const GUID LIBID_SHDocVw;
  36. extern const GUID IID_IShellExplorer;
  37. extern const GUID DIID_DShellExplorerEvents;
  38. extern const GUID CLSID_ShellExplorer;
  39. extern const GUID IID_ISHItemOC;
  40. extern const GUID DIID_DSHItemOCEvents;
  41. extern const GUID CLSID_SHItemOC;
  42. extern const GUID IID_DHyperLink;
  43. extern const GUID IID_DIExplorer;
  44. extern const GUID DIID_DExplorerEvents;
  45. extern const GUID CLSID_InternetExplorer;
  46. extern const GUID CLSID_StdHyperLink;
  47. extern const GUID CLSID_FileTypes;
  48. extern const GUID CLSID_InternetShortcut;
  49. extern const GUID IID_IUniformResourceLocator;
  50. #ifdef UNICODE
  51. #define IID_IFileViewer    IID_IFileViewerW
  52. #define IID_IShellLink    IID_IShellLinkW
  53. #define IID_IExtractIcon    IID_IExtractIconW
  54. #define IID_IShellCopyHook    IID_IShellCopyHookW
  55. #define IID_IShellExecuteHook    IID_IShellExecuteHookW
  56. #define IID_INewShortcutHook    IID_INewShortcutHookW
  57. #else
  58. #define IID_IFileViewer    IID_IFileViewerA
  59. #define IID_IShellLink    IID_IShellLinkA
  60. #define IID_IExtractIcon    IID_IExtractIconA
  61. #define IID_IShellCopyHook    IID_IShellCopyHookA
  62. #define IID_IShellExecuteHook    IID_IShellExecuteHookA
  63. #define IID_INewShortcutHook    IID_INewShortcutHookA
  64. #endif
  65.