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

📄 contents.txt

📁 英文版的 想要的话可以下载了 为大家服务
💻 TXT
📖 第 1 页 / 共 3 页
字号:

    BEEPER2         Variation II on a simple automation object,
                    with support for type information

    BEEPER3         Variation III on a simple automation object,
                    with support for error objects
    BEEPER3A        A correction to Beeper3, see ERRATA.TXT

    BEEPER4         Variation III on a simple automation object,
                    demonstrating dual interfaces.

    BEEPER5         Variation III on a simple automation object,
                    demonstrating OLE's standard dispatch object.

    BEEPHELP        Shared help files in English and German for
                    all the Beeper objects

    BEEPTEST
      DISPTEST      DispTest/VB3 test script for Beeper objects
      NEWVB         Same test script for later versios of VB

    COSMO           See above
    COSMOTST
      DISPTEST      DispTest/VB3 test script for Cosmo's Automation
                    implementation
      NEWVB         Same test script for later versios of VB



CHAPTER 15 DIRECTORIES

    Sample          Description
    -----------------------------------------
    AUTOCLI         OLE Automation controller for the Beeper objects
                    of Chapter 14.

    SQUARE          Another demonstration OLE Automation object called
                    the SphereSquare.
    VBSQUARE
      NEWVB         Script to drive SphereSquare, for versions of
                    VB after 3.0.


CHAPTER 16 DIRECTORIES

    Sample          Description
    -----------------------------------------
    AUTOCLI2        OLE Automation controller for Beeper6 that will
                    display property pages and implements
                    IPropertyNotifySink.

    BEEPER6         A Beeper object that supports a property page
                    (BEEPPROP) and IPropertyNotifySink as an outgoing
                    interface.

    BEEPPROP        The property page for Beeper6

CHAPTER 17 DIRECTORIES

    Sample          Description
    -----------------------------------------
    PATRON          See above


CHAPTER 18 DIRECTORIES

    Sample          Description
    -----------------------------------------
    COSMO           See above
    COSMO1.0        OLE 1.0 version of Cosmo for demonstration of
                    conversion and emulation.


CHAPTER 19 DIRECTORIES

    Sample          Description
    -----------------------------------------
    COCOSMO         Contains a README.TXT
    HCOSMO          An in-process handler for Chapter 18's Cosmo.
    POLYLINE        See above


CHAPTER 20 DIRECTORIES

    Sample          Description
    -----------------------------------------
    LNKASSIS        Helper component for a container's dealings with
                    the Links dialog
    PATRON          See above


CHAPTER 21 DIRECTORIES

    Sample          Description
    -----------------------------------------
    COSMO           See above
    COCOSMO         Contains a README.TXT
    POLYLINE        See above
    PATRON          See above


CHAPTER 22 DIRECTORIES

    Sample          Description
    -----------------------------------------
    PATRON          See above


CHAPTER 23 DIRECTORIES

    Sample          Description
    -----------------------------------------
    COCOSMO         Contains a README.TXT
    POLYLINE        See above
    COSMO           See above


CHAPTER 24 DIRECTORIES

    Sample          Description
    -----------------------------------------
    COCOSMO         Contains a README.TXT
    PATRON          See above
    POLYLINE        See above
    POLYPROP        Property page implementation for Polyline


CHAPTER 25 DIRECTORIES

    Has no samples





CLASSLIB DIRECTORY

    CLASSLIB is a framework for the Patron, Cosmo, Component Cosmo,
    and Freeloader samples, as well as a library of classes used
    by the Polyline samples.  This is not a very robust or well
    tested framework and should not be used for your own development
    efforts.  It is primarily used to keep the various samples
    clean of Windows code, so you can concentrate on more OLE code.

    CLASSLIB is statically linked.


    File            Description
    -----------------------------------------
    about.dlg       Default dialog template for About box
    app.ico         Defaul program icon
    cclient.cpp     Client are object base class implementation
    cdocumnt.cpp    Document object base class implementation
    cframe.cpp      Frame object base class implementation
    chatch.cpp      Hatch window class used for in-place activation
                    samples.
    chourgls.cpp    CHourglass class to control the hourglass cursor.
    classlib.h      Library header file.
    classlib.rc     Default resources
    classres.h      Resource identifiers
    cstatlin.cpp    Framework wrapper for the status line control
                    in INOLE.DLL (see below)
    cstrtabl.cpp    String table class for managing resource strings.
    ctoolbar.cpp    Framework wrapper for the toolbar control
                    in INOLE.DLL (see below)
    cwindow.cpp     Base window class for other classes
    document.ico    Default document icon
    docwin.cpp      Document window procedure
    framewin.cpp    Frame window procedure
    stdgz120.bmp    Default 120dpi toolbar images
    stdgz72.bmp     Default 72dpi toolbar images
    stdgz96.bmp     Default 96dpi toolbar images


    SKEL DIRECTORY

        Test program for CLASSLIB that contains only a WinMain.



INC DIRECTORY

    Common header files used by multiple samples


    File            Description
    --------------------------------------------
    book1632.h      Macros to hide 16/32 bit differences
    bookguid.h      Definition of GUIDs used in chapter samples
    bttncur.h       Used by INOLE.H
    classlib.h      Definition of CLASSLIB classes
    classres.h      Default resource identifiers for CLASSLIB samples
    dbgout.h        Debugging output macros
    gizmobar.h      Used by INOLE.H
    ianim16.h       16-bit header for IAnimal interface used by
                    Chapter 6 samples
    ianimal.h       32-bit header for IAnimal interface used by
                    Chapter 6 samples
    idescrip.h      32-bit header for IDescription interface used
                    by Chapter 9 samples
    ikoala.h        16-bit header for IKoala interface used by
                    Chapter 6 samples
    ikoala16.h      32-bit header for IKoala interface used by
                    Chapter 6 samples
    inole.h         Header file used by nearly all samples that
                    includes book1632.h, bookguid.h, classlib.h
                    and classres.h (on demand), windows.h, ole2.h
                    (and others, on demand), and oledlh.h or ole2ui.h
                    (on demand).
    ipoly5.h        Definition of IPolyline5 interface for Chapter 5
    ipoly8.h        Definition of IPolyline8 interface for Chapter 8
    ipoly10.h       Definition of IPolyline10 interface for Chapter 10
                    as well as Chapters 12, 13, 19, 21, 23, and 24.
    stastrip.h      Used by INOLE.H



INOLE DIRECTORY

    Utilities and helper function library for various samples.
    This code builds INOLE.DLL.

    File            Description
    --------------------------------------------
    ansi.cpp        ANSI to Unicode wrappers for OLE APIs
    bttncur.c       Code for handling toolbar images
    bttncuri.h      Internal header for bttncur.c
    cursors.c       Code for handling extra cursors
    gizmo.c         Code for handling a toolbar
    gizmoapi.c      Code for handling a toolbar
    gizmobar.c      Code for handling a toolbar
    gizmoint.h      Internal header for gizmo*.*
    helpers.cpp     Miscellaneous helper functions for the samples
    inole.cpp       LibMain[32] and library initialization
    inole.rc        Library resources
    inoledll.h      Internal header for INOLE.DLL
    stastrip.c      Code for handling a status line control
    statint.h       Internal header for the status line
    uieffect.cpp    Functions for generating UI effects
                    such as shading and hatching.
    xform.cpp       Functions to transforms between HIMETRIC and other
                    coordinate systems.

    RES DIRECTORY
        Contains standard cursor and toolbar bitmap resources
        for the INOLE library.



INTERFAC DIRECTORY

    Template interface implementations for those you may need in
    your work.  Those interfaces that are normally not implemented
    on custom objects are not included.


    Files           Interface
    ---------------------------------------------
    iadvsink.*      IAdviseSink
    iadvsnk2.*      IAdviseSink2
    iclassf.*       IClassFactory
    iclassf2.*      IClassFactory2
    iclisite.*      IOleClientSite
    iconnpt.*       IConnectionPoint
    iconnptc.*      IConnectionPointContainer
    iconsite.*      IOleControlSite
    icontrol.*      IOleControl
    idataobj.*      IDataObject
    idispat.*       IDispatch
    idropsrc.*      IDropSource
    idroptgt.*      IDropTarget
    ienumcon.*      IEnumConnections
    ienumcp.*       IEnumConnectionPoints
    ienumfe.*       IEnumFORMATETC
    ienumstr.*      IEnumString
    ienumunk.*      IEnumUnknown
    ienumvrb.*      IEnumOLEVERB
    iextconn.*      IExternalConnection
    iipaobj.*       IOleInPlaceActiveObject
    iipframe.*      IOleInPlaceFrame
    iipobj.*        IOleInPlaceObject
    iipsite.*       IOleInPlaceSite
    iipuiwin.*      IOleInPlaceUIWindow
    ilockbyt.*      ILockBytes
    imalloc.*       IMalloc
    imarshal.*      IMarshal
    imoniker.*      IMoniker
    imsgfilt.*      IMessageFilter
    iolecont.*      IOleContainer
    ioleobj.*       IOleObject
    iparsedn.*      IParseDisplayName
    iperfile.*      IPersistFile
    iperpbro.*      IPerPropertyBrowsing
    iperstmi.*      IPersistStreamInit
    iperstor.*      IPersistStorage
    iperstrm.*      IPersistStream
    iproppg.*       IPropertyPage
    iproppg2.*      IPropertyPage2
    iproppsi.*      IPropertyPageSite
    iprovinf.*      IProvideClassInfo
    irunobj.*       IRunnableObject
    isimpsit.*      ISimpleFrameSite
    isppropp.*      ISpecifyPropertyPages
    iunknown.*      IUnknown
    iviewob2.*      IViewObject2
    iviewobj.*      IViewObject



LIB DIRECTORY

    Import and link libraries used by the samples.


    File            Description
    --------------------------------------------
    classmdi.lib    Compilation of CLASSLIB for MDI

    inole.lib       Import library for INOLE.DLL

    olesvr32.lib    Import library for the OLE 1 DLL
                    OLESVR32.DLL.  This is included because
                    the Win32 SDK and Visual C++ no longer
                    include this library as OLE 1 on 32-bits
                    is not supported.  This file is necessary
                    to compile CHAP18\COSMO1.0.

⌨️ 快捷键说明

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