SAMPLE: Ole2View 1.33 Update Available in Software Library

Last reviewed: October 10, 1997
Article ID: Q122244
1.50    | 2.00 3.50
WINDOWS | WINDOWS NT kbother kbprg kbfile kbwebcontent

The information in this article applies to:

  • Microsoft Win32 Software Development Kit (SDK) version 3.5
  • Microsoft Visual C++ for Windows, version 1.5
  • Microsoft Visual C++, 32-bit Edition, version 2.0

SUMMARY

An update to the OLE2View sample application is available in the Microsoft Software Library (MSL) as a self-extracting file named OLE2V.EXE. This file contains both 16- and 32-bit versions of Ole2View version 1.33.

This new release of the sample application fixes several bugs (mostly of a cosmetic nature) found in the versions of Ole2View that shipped with Visual C++ versions 1.5 and 2.0 and with the Win32 Software Development Kit (SDK) for Windows NT version 3.5.

Download OLE2V.EXE, a self-extracting file, from the Microsoft Software Library (MSL) on the following services:

  • Microsoft's World Wide Web Site on the Internet

          On the www.microsoft.com home page, click the Support icon
          Click Knowledge Base, and search for OLE2V.EXE
          Open the article, and click the button to download the file
    
  • Internet (anonymous FTP)

          ftp ftp.microsoft.com
          Change to the Softlib\Mslfiles directory
          Get OLE2V.EXE (size: 885799 bytes) 
    
  • The Microsoft Network

          On the Edit menu, click Go To, and then click Other Location
          Type mssupport
          Double-click the MS Software Library icon
          Find the appropriate product area
          Download OLE2V.EXE (size: 885799 bytes) 
    
  • Microsoft Download Service (MSDL)

          Dial (206) 936-6735 to connect to MSDL
          Download OLE2V.EXE (size: 885799 bytes) 
    

MORE INFORMATION

Files Included in OLE2V.EXE

OLE2VIEW.EXE - Ole2View 1.33 (Win16)

DEFO2V.DLL    - IDataObject and ITypeLib interface viewers (Win16)
OLE2VW32.EXE - Ole2View 1.33 (Win32) DEFO2V32.DLL - IDataObject and ITypeLib interface viewers (Win32) OLE2VIEW.HLP - Helpfile
OLE2V20.EXE   - Ole2view BETA 2.0 (Win32)
IViewers.DLL - Interface views for Ole2view 2.0 (Win32)
MFC40.DLL     - MFC 4.0 DLL
MSCRT40.DLL   - Run time for Ole2view 2.0

Version 1.33 Changes

- The 32-bit version is 100 percent compatible with Windows 95 in terms of

  using the right colors, and so on.

- A bug in the Japanese version of Windows (display of spurious characters)
  is fixed.

- DEFO2V32.DLL is changed to include only the ANSI versions of the
  interface viewers. Now DispplayIDataObjectA, DispplayIDispatchA,
  DispplayITypeInfoA, and DispplayITypeLibA are gone. DispplayIDataObject,
  DispplayIDispatch, DispplayITypeInfo, and DispplayITypeLib are now ANSI;
  they used to be Unicode. This change was made to simplify debugging
  DEFO2V and because the Unicode versions were never called.

Version 2.0 BETA Changes

- Requires MFC40 DLLs. The necessary ones are included if you do not have

   them.

- Requires either Windows NT version 3.51 or above, or Windows 95.

- Better categorization/organization of various object types. Much easier

   to find the object you're looking for. (Still no find command though.)

- Interface viewers are now COM objects. Viewers for IDataObject,
   IDispatch, ITypeLib, and ITypeInfo are provided. You can    write your
   own.

   A default interface  viewer for IUnknown is included, so that no matter
   what interface you click on,  you'll at least get the default.

- The IDataObject viewer (call the the Uniform Data Transfer viewer) is
   still under construction. It's not nearly as functional as the original
   (yet).

-  The ITypeLib viewer is very good. A    typelib decompiler was written.
   The output window of the typelib viewer shows   the .ODL source for the
   given typelib (or the part you have selected).

-  The registry view (right side) now shows *all* the relevant    registry
   information, including named values of keys like   "ApartmentModel".

- Context menus (right mouse buttons work).

- Multiple objects can be activated simultaneously (bold items are

   currently active).

- Drag & Drop (WM_DROPFILES and OLE) works. Drop a file name on Ole2View
   and a file moniker is created and bound to it.

- Drag & Drop, and the drag & drop object is put in the list.

Please report bugs to Microsoft and make suggestions by sending electronic mail to this alias:

   ole2view@microsoft.com


Additional reference words: 2.00 1.50 visualc 3.50 softlib
KBCategory: kbother kbprg kbfile kbwebcontent
KBSubcategory: letwomisc
Keywords : LeTwoMisc kbfile kbother kbprg kbwebcontent
Version : 1.50 | 2.00 3.50
Platform : NT WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: October 10, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.