⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shdocvw_tlb_4.h

📁 胜天进销存源码,国产优秀的进销存
💻 H
📖 第 1 页 / 共 5 页
字号:
// ************************************************************************ //
// WARNING                                                                  //
// -------                                                                  //
// The types declared in this file were generated from data read from a     //
// Type Library. If this type library is explicitly or indirectly (via      //
// another type library referring to this type library) re-imported, or the //
// 'Refresh' command of the Type Library Editor activated while editing the //
// Type Library, the contents of this file will be regenerated and all      //
// manual modifications will be lost.                                       //
// ************************************************************************ //

// C++ TLBWRTR : $Revision:   1.96.1.27  $
// File generated on 08.04.1999 11:45:01 from Type Library described below.

// ************************************************************************ //
// Type Lib: D:\WINNT\System32\SHDOCVW.DLL
// IID\LCID: {EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\0
// Helpfile: 
// DepndLst: 
//   (1) v2.0 stdole, (D:\WINNT\System32\STDOLE2.TLB)
//   (2) v4.0 StdVCL, (D:\WINNT\System32\STDVCL40.DLL)
// ************************************************************************ //
#ifndef   __SHDocVw_TLB_h__
#define   __SHDocVw_TLB_h__

#pragma option push -b -w-inl

#include <vcl/utilcls.h>
#if !defined(__UTILCLS_H_VERSION) || (__UTILCLS_H_VERSION < 0x0101)
#error "This file requires an newer version of the header file UTILCLS.H"
#endif

#include <olectl.h>
#include <ocidl.h>
#if defined(USING_ATLVCL) || defined(USING_ATL)
#if !defined(__TLB_NO_EVENT_WRAPPERS)
#include <atl/atlmod.h>
#endif
#endif


// *********************************************************************//
// Forward reference of some VCL types (to avoid including STDVCL.HPP)  //
// *********************************************************************//
namespace Stdvcl {class IStrings; class IStringsDisp;}
using namespace Stdvcl;

namespace Shdocvw_tlb
{

// *********************************************************************//
// HelpString: Microsoft Internet Controls
// Version:    1.1
// *********************************************************************//


// *********************************************************************//
// GUIDS declared in the TypeLibrary. Following prefixes are used:      //
//   Type Libraries     : LIBID_xxxx                                    //
//   CoClasses          : CLSID_xxxx                                    //
//   DISPInterfaces     : DIID_xxxx                                     //
//   Non-DISP interfaces: IID_xxxx                                      //
// *********************************************************************//
DEFINE_GUID(LIBID_SHDocVw, 0xEAB22AC0, 0x30C1, 0x11CF, 0xA7, 0xEB, 0x00, 0x00, 0xC0, 0x5B, 0xAE, 0x0B);
DEFINE_GUID(IID_IWebBrowser, 0xEAB22AC1, 0x30C1, 0x11CF, 0xA7, 0xEB, 0x00, 0x00, 0xC0, 0x5B, 0xAE, 0x0B);
DEFINE_GUID(DIID_DWebBrowserEvents, 0xEAB22AC2, 0x30C1, 0x11CF, 0xA7, 0xEB, 0x00, 0x00, 0xC0, 0x5B, 0xAE, 0x0B);
DEFINE_GUID(IID_IWebBrowserApp, 0x0002DF05, 0x0000, 0x0000, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46);
DEFINE_GUID(IID_IWebBrowser2, 0xD30C1661, 0xCDAF, 0x11D0, 0x8A, 0x3E, 0x00, 0xC0, 0x4F, 0xC9, 0xE2, 0x6E);
DEFINE_GUID(DIID_DWebBrowserEvents2, 0x34A715A0, 0x6587, 0x11D0, 0x92, 0x4A, 0x00, 0x20, 0xAF, 0xC7, 0xAC, 0x4D);
DEFINE_GUID(CLSID_WebBrowser_V1, 0xEAB22AC3, 0x30C1, 0x11CF, 0xA7, 0xEB, 0x00, 0x00, 0xC0, 0x5B, 0xAE, 0x0B);
DEFINE_GUID(CLSID_WebBrowser, 0x8856F961, 0x340A, 0x11D0, 0xA9, 0x6B, 0x00, 0xC0, 0x4F, 0xD7, 0x05, 0xA2);
DEFINE_GUID(CLSID_InternetExplorer, 0x0002DF01, 0x0000, 0x0000, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46);
DEFINE_GUID(IID_IFolderViewOC, 0x9BA05970, 0xF6A8, 0x11CF, 0xA4, 0x42, 0x00, 0xA0, 0xC9, 0x0A, 0x8F, 0x39);
DEFINE_GUID(DIID_DShellFolderViewEvents, 0x62112AA2, 0xEBE4, 0x11CF, 0xA5, 0xFB, 0x00, 0x20, 0xAF, 0xE7, 0x29, 0x2D);
DEFINE_GUID(CLSID_ShellFolderViewOC, 0x9BA05971, 0xF6A8, 0x11CF, 0xA4, 0x42, 0x00, 0xA0, 0xC9, 0x0A, 0x8F, 0x39);
DEFINE_GUID(DIID_DShellWindowsEvents, 0xFE4106E0, 0x399A, 0x11D0, 0xA4, 0x8C, 0x00, 0xA0, 0xC9, 0x0A, 0x8F, 0x39);
DEFINE_GUID(IID_IShellWindows, 0x85CB6900, 0x4D95, 0x11CF, 0x96, 0x0C, 0x00, 0x80, 0xC7, 0xF4, 0xEE, 0x85);
DEFINE_GUID(CLSID_ShellWindows, 0x9BA05972, 0xF6A8, 0x11CF, 0xA4, 0x42, 0x00, 0xA0, 0xC9, 0x0A, 0x8F, 0x39);
DEFINE_GUID(IID_IShellLinkDual, 0x88A05C00, 0xF000, 0x11CE, 0x83, 0x50, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00);
DEFINE_GUID(CLSID_ShellLinkObject, 0x11219420, 0x1768, 0x11D1, 0x95, 0xBE, 0x00, 0x60, 0x97, 0x97, 0xEA, 0x4F);
DEFINE_GUID(IID_FolderItemVerb, 0x08EC3E00, 0x50B0, 0x11CF, 0x96, 0x0C, 0x00, 0x80, 0xC7, 0xF4, 0xEE, 0x85);
DEFINE_GUID(IID_FolderItemVerbs, 0x1F8352C0, 0x50B0, 0x11CF, 0x96, 0x0C, 0x00, 0x80, 0xC7, 0xF4, 0xEE, 0x85);
DEFINE_GUID(IID_Folder, 0xBBCBDE60, 0xC3FF, 0x11CE, 0x83, 0x50, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00);
DEFINE_GUID(IID_FolderItems, 0x744129E0, 0xCBE5, 0x11CE, 0x83, 0x50, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00);
DEFINE_GUID(IID_FolderItem, 0xFAC32C80, 0xCBE4, 0x11CE, 0x83, 0x50, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00);
DEFINE_GUID(IID_IShellFolderViewDual, 0xE7A1AF80, 0x4D96, 0x11CF, 0x96, 0x0C, 0x00, 0x80, 0xC7, 0xF4, 0xEE, 0x85);
DEFINE_GUID(CLSID_ShellFolderView, 0x62112AA1, 0xEBE4, 0x11CF, 0xA5, 0xFB, 0x00, 0x20, 0xAF, 0xE7, 0x29, 0x2D);
DEFINE_GUID(IID_IShellDispatch, 0xD8F015C0, 0xC278, 0x11CE, 0xA4, 0x9E, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00);
DEFINE_GUID(CLSID_Shell, 0x13709620, 0xC279, 0x11CE, 0xA4, 0x9E, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00);
DEFINE_GUID(CLSID_ShellDispatchInproc, 0x0A89A860, 0xD7B1, 0x11CE, 0x83, 0x50, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00);
DEFINE_GUID(CLSID_WebViewFolderContents, 0x1820FED0, 0x473E, 0x11D0, 0xA9, 0x6C, 0x00, 0xC0, 0x4F, 0xD7, 0x05, 0xA2);
DEFINE_GUID(IID_IShellUIHelper, 0x729FE2F8, 0x1EA8, 0x11D1, 0x8F, 0x85, 0x00, 0xC0, 0x4F, 0xC2, 0xFB, 0xE1);
DEFINE_GUID(CLSID_ShellUIHelper, 0x64AB4BB7, 0x111E, 0x11D1, 0x8F, 0x79, 0x00, 0xC0, 0x4F, 0xC2, 0xFB, 0xE1);

// *********************************************************************//
// Forward declaration of types defined in TypeLibrary                  //
// *********************************************************************//
enum      CommandStateChangeConstants;
enum      OLECMDID;
enum      OLECMDF;
enum      OLECMDEXECOPT;
enum      tagREADYSTATE;
enum      ShellWindowTypeConstants;
enum      ShellWindowFindWindowOptions;
enum      ShellFolderViewOptions;
enum      ShellSpecialFolderConstants;
interface DECLSPEC_UUID("{EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B}") IWebBrowser;
interface DECLSPEC_UUID("{EAB22AC2-30C1-11CF-A7EB-0000C05BAE0B}") DWebBrowserEvents;
interface DECLSPEC_UUID("{0002DF05-0000-0000-C000-000000000046}") IWebBrowserApp;
interface DECLSPEC_UUID("{D30C1661-CDAF-11D0-8A3E-00C04FC9E26E}") IWebBrowser2;
interface DECLSPEC_UUID("{34A715A0-6587-11D0-924A-0020AFC7AC4D}") DWebBrowserEvents2;
interface DECLSPEC_UUID("{9BA05970-F6A8-11CF-A442-00A0C90A8F39}") IFolderViewOC;
interface DECLSPEC_UUID("{62112AA2-EBE4-11CF-A5FB-0020AFE7292D}") DShellFolderViewEvents;
interface DECLSPEC_UUID("{FE4106E0-399A-11D0-A48C-00A0C90A8F39}") DShellWindowsEvents;
interface DECLSPEC_UUID("{85CB6900-4D95-11CF-960C-0080C7F4EE85}") IShellWindows;
interface DECLSPEC_UUID("{88A05C00-F000-11CE-8350-444553540000}") IShellLinkDual;
interface DECLSPEC_UUID("{08EC3E00-50B0-11CF-960C-0080C7F4EE85}") FolderItemVerb;
interface DECLSPEC_UUID("{1F8352C0-50B0-11CF-960C-0080C7F4EE85}") FolderItemVerbs;
interface DECLSPEC_UUID("{BBCBDE60-C3FF-11CE-8350-444553540000}") Folder;
interface DECLSPEC_UUID("{744129E0-CBE5-11CE-8350-444553540000}") FolderItems;
interface DECLSPEC_UUID("{FAC32C80-CBE4-11CE-8350-444553540000}") FolderItem;
interface DECLSPEC_UUID("{E7A1AF80-4D96-11CF-960C-0080C7F4EE85}") IShellFolderViewDual;
interface DECLSPEC_UUID("{D8F015C0-C278-11CE-A49E-444553540000}") IShellDispatch;
interface DECLSPEC_UUID("{729FE2F8-1EA8-11D1-8F85-00C04FC2FBE1}") IShellUIHelper;

// *********************************************************************//
// Declaration of CoClasses defined in Type Library                     //
// (NOTE: Here we map each CoClass to its Default Interface)            //
//                                                                      //
// The LIBID_OF_ macro(s) map a LIBID_OF_CoClassName to the GUID of this//
// TypeLibrary. It simplifies the updating of macros when CoClass name  //
// change.                                                              //
// *********************************************************************//
typedef IWebBrowser WebBrowser_V1;
typedef IWebBrowser2 WebBrowser;
typedef IWebBrowser2 InternetExplorer;
typedef IFolderViewOC ShellFolderViewOC;
typedef IShellWindows ShellWindows;
typedef IShellLinkDual ShellLinkObject;
typedef IShellFolderViewDual ShellFolderView;
typedef IShellDispatch Shell;
typedef IUnknown ShellDispatchInproc;
typedef IShellFolderViewDual WebViewFolderContents;
typedef IShellUIHelper ShellUIHelper;

#define LIBID_OF_WebBrowser_V1 (&LIBID_SHDocVw)
#define LIBID_OF_WebBrowser (&LIBID_SHDocVw)
#define LIBID_OF_InternetExplorer (&LIBID_SHDocVw)
#define LIBID_OF_ShellFolderViewOC (&LIBID_SHDocVw)
#define LIBID_OF_ShellWindows (&LIBID_SHDocVw)
#define LIBID_OF_ShellLinkObject (&LIBID_SHDocVw)
#define LIBID_OF_ShellFolderView (&LIBID_SHDocVw)
#define LIBID_OF_Shell (&LIBID_SHDocVw)
#define LIBID_OF_ShellDispatchInproc (&LIBID_SHDocVw)
#define LIBID_OF_WebViewFolderContents (&LIBID_SHDocVw)
#define LIBID_OF_ShellUIHelper (&LIBID_SHDocVw)

// *********************************************************************//
// Declaration of Enumerations defined in Type Library                  //
// *********************************************************************//
typedef enum CommandStateChangeConstants
{
  CSC_UPDATECOMMANDS = 0xFFFFFFFF, 
  CSC_NAVIGATEFORWARD = 1, 
  CSC_NAVIGATEBACK = 2
} CommandStateChangeConstants;

typedef enum OLECMDID
{
  OLECMDID_OPEN = 1, 
  OLECMDID_NEW = 2, 
  OLECMDID_SAVE = 3, 
  OLECMDID_SAVEAS = 4, 
  OLECMDID_SAVECOPYAS = 5, 
  OLECMDID_PRINT = 6, 
  OLECMDID_PRINTPREVIEW = 7, 
  OLECMDID_PAGESETUP = 8, 
  OLECMDID_SPELL = 9, 
  OLECMDID_PROPERTIES = 10, 
  OLECMDID_CUT = 11, 
  OLECMDID_COPY = 12, 
  OLECMDID_PASTE = 13, 
  OLECMDID_PASTESPECIAL = 14, 
  OLECMDID_UNDO = 15, 
  OLECMDID_REDO = 16, 
  OLECMDID_SELECTALL = 17, 
  OLECMDID_CLEARSELECTION = 18, 
  OLECMDID_ZOOM = 19, 
  OLECMDID_GETZOOMRANGE = 20, 
  OLECMDID_UPDATECOMMANDS = 21, 
  OLECMDID_REFRESH = 22, 
  OLECMDID_STOP = 23, 
  OLECMDID_HIDETOOLBARS = 24, 
  OLECMDID_SETPROGRESSMAX = 25, 
  OLECMDID_SETPROGRESSPOS = 26, 
  OLECMDID_SETPROGRESSTEXT = 27, 
  OLECMDID_SETTITLE = 28, 
  OLECMDID_SETDOWNLOADSTATE = 29, 
  OLECMDID_STOPDOWNLOAD = 30, 
  OLECMDID_ONTOOLBARACTIVATED = 31, 
  OLECMDID_FIND = 32, 
  OLECMDID_DELETE = 33, 
  OLECMDID_HTTPEQUIV = 34, 
  OLECMDID_HTTPEQUIV_DONE = 35, 
  OLECMDID_ENABLE_INTERACTION = 36, 
  OLECMDID_ONUNLOAD = 37, 
  OLECMDID_PROPERTYBAG2 = 38, 
  OLECMDID_PREREFRESH = 39
} OLECMDID;

typedef enum OLECMDF
{
  OLECMDF_SUPPORTED = 1, 
  OLECMDF_ENABLED = 2, 
  OLECMDF_LATCHED = 4, 
  OLECMDF_NINCHED = 8
} OLECMDF;

typedef enum OLECMDEXECOPT
{
  OLECMDEXECOPT_DODEFAULT = 0, 
  OLECMDEXECOPT_PROMPTUSER = 1, 
  OLECMDEXECOPT_DONTPROMPTUSER = 2, 
  OLECMDEXECOPT_SHOWHELP = 3
} OLECMDEXECOPT;

typedef enum tagREADYSTATE
{
  READYSTATE_UNINITIALIZED = 0, 
  READYSTATE_LOADING = 1, 
  READYSTATE_LOADED = 2, 
  READYSTATE_INTERACTIVE = 3, 
  READYSTATE_COMPLETE = 4
} tagREADYSTATE;

typedef enum ShellWindowTypeConstants
{
  SWC_EXPLORER = 0, 
  SWC_BROWSER = 1, 
  SWC_3RDPARTY = 2, 
  SWC_CALLBACK = 4
} ShellWindowTypeConstants;

typedef enum ShellWindowFindWindowOptions
{
  SWFO_NEEDDISPATCH = 1, 
  SWFO_INCLUDEPENDING = 2, 
  SWFO_COOKIEPASSED = 4
} ShellWindowFindWindowOptions;

typedef enum ShellFolderViewOptions
{
  SFVVO_SHOWALLOBJECTS = 1, 
  SFVVO_SHOWEXTENSIONS = 2, 
  SFVVO_SHOWCOMPCOLOR = 8, 
  SFVVO_SHOWSYSFILES = 32, 
  SFVVO_WIN95CLASSIC = 64, 
  SFVVO_DOUBLECLICKINWEBVIEW = 128, 
  SFVVO_DESKTOPHTML = 512
} ShellFolderViewOptions;

typedef enum ShellSpecialFolderConstants
{
  ssfDESKTOP = 0, 
  ssfPROGRAMS = 2, 
  ssfCONTROLS = 3, 
  ssfPRINTERS = 4, 
  ssfPERSONAL = 5, 
  ssfFAVORITES = 6, 
  ssfSTARTUP = 7, 
  ssfRECENT = 8, 
  ssfSENDTO = 9, 
  ssfBITBUCKET = 10, 
  ssfSTARTMENU = 11, 
  ssfDESKTOPDIRECTORY = 16, 
  ssfDRIVES = 17, 
  ssfNETWORK = 18, 
  ssfNETHOOD = 19, 
  ssfFONTS = 20, 
  ssfTEMPLATES = 21
} ShellSpecialFolderConstants;

// *********************************************************************//
// Interface: IWebBrowser
// Flags:     (4432) Hidden Dual OleAutomation Dispatchable
// GUID:      {EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B}
// *********************************************************************//
interface IWebBrowser : public IDispatch
{
public:
  // [100] Navigates to the previous item in the history list.
  virtual HRESULT STDMETHODCALLTYPE GoBack(void) = 0;
  // [101] Navigates to the next item in the history list.
  virtual HRESULT STDMETHODCALLTYPE GoForward(void) = 0;
  // [102] Go home/start page.
  virtual HRESULT STDMETHODCALLTYPE GoHome(void) = 0;
  // [103] Go Search Page.
  virtual HRESULT STDMETHODCALLTYPE GoSearch(void) = 0;
  // [104] Navigates to a URL or file.
  virtual HRESULT STDMETHODCALLTYPE Navigate(BSTR URL/*[in]*/, 
                                             TVariant* Flags/*[in,opt]*/= TNoParam(), 
                                             TVariant* TargetFrameName/*[in,opt]*/= TNoParam(), 
                                             TVariant* PostData/*[in,opt]*/= TNoParam(), 
                                             TVariant* Headers/*[in,opt]*/= TNoParam()) = 0;
  // [-550] Refresh the currently viewed page.
  virtual HRESULT STDMETHODCALLTYPE Refresh(void) = 0;
  // [105] Refresh the currently viewed page.
  virtual HRESULT STDMETHODCALLTYPE Refresh2(TVariant* Level/*[in,opt]*/= TNoParam()) = 0;
  // [106] Stops opening a file.
  virtual HRESULT STDMETHODCALLTYPE Stop(void) = 0;
  // [200] Returns the application automation object if accessible, this automation object otherwise..
  virtual HRESULT STDMETHODCALLTYPE get_Application_(LPDISPATCH* ppDisp/*[out,retval]*/) = 0;
  // [201] Returns the automation object of the container/parent if one exists or this automation object.
  virtual HRESULT STDMETHODCALLTYPE get_Parent(LPDISPATCH* ppDisp/*[out,retval]*/) = 0;
  // [202] Returns the container/parent automation object, if any.
  virtual HRESULT STDMETHODCALLTYPE get_Container(LPDISPATCH* ppDisp/*[out,retval]*/) = 0;
  // [203] Returns the active Document automation object, if any.
  virtual HRESULT STDMETHODCALLTYPE get_Document(LPDISPATCH* ppDisp/*[out,retval]*/) = 0;
  // [204] Returns True if this is the top level object.
  virtual HRESULT STDMETHODCALLTYPE get_TopLevelContainer(TOLEBOOL* pBool/*[out,retval]*/) = 0;
  // [205] Returns the type of the contained document object.
  virtual HRESULT STDMETHODCALLTYPE get_Type(BSTR* Type/*[out,retval]*/) = 0;
  // [206] The horizontal position (pixels) of the frame window relative to the screen/container.
  virtual HRESULT STDMETHODCALLTYPE get_Left(long* pl/*[out,retval]*/) = 0;
  // [206] The horizontal position (pixels) of the frame window relative to the screen/container.
  virtual HRESULT STDMETHODCALLTYPE set_Left(long pl/*[in]*/) = 0;
  // [207] The vertical position (pixels) of the frame window relative to the screen/container.
  virtual HRESULT STDMETHODCALLTYPE get_Top(long* pl/*[out,retval]*/) = 0;
  // [207] The vertical position (pixels) of the frame window relative to the screen/container.
  virtual HRESULT STDMETHODCALLTYPE set_Top(long pl/*[in]*/) = 0;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -