SAMPLE: Ole2View 1.33 Update Available in Download Center
ID: Q122244
|
The information in this article applies to:
-
Microsoft Win32 Software Development Kit (SDK), version 3.5
-
Microsoft Visual C++ for Windows, 16-bit edition, 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
Download Center as a self-extracting file named Ole2v.exe. This file
contains both 16-bit 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.
MORE INFORMATIONThe following file is available for download from the Microsoft
Download Center. Click the file name below to download the file:
Ole2v.exe For more information about how to download files from the Microsoft
Download Center, please visit the Download Center at the following Web
address
http://www.microsoft.com/downloads/search.asp
and then click How to use the Microsoft Download Center.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
REFERENCES
For additional information, please see the following article in the
Microsoft Knowledge Base:
Q121736 FILE: OLE Automation Methods/Properties Supported by OLE App
Additional query words:
2.00 1.50 visualc 3.50 softlib
Keywords : kbfile kbole kbsample kbNTOS350 kbSDKWin32 kbVC100 kbVC200 kbGrpCom kbDSupport LeTwoMisc
Version : WINDOWS:1.5,3.5; :2.0
Platform : WINDOWS
Issue type :
|