HOWTO: How to Use OLE2UI Functionality in 32-bit Applications
Article ID: 135862
Article Last Modified on 10/17/2003
APPLIES TO
- Microsoft Visual C++ 2.0 Professional Edition
- Microsoft Visual C++ 2.2
- Microsoft Visual C++ 2.1
This article was previously published under Q135862
SUMMARY
The OLE2UI library is a 16-bit DLL provided with the 16-bit OLE SDK. It
contains a number of APIs that are useful for user interface (UI) related
functionality. However, beginning with Windows NT version 3.51, this DLL is
no longer provided. OLEDLG.DLL provides the dialog boxes that were included
in OLE2UI. Two DLLs (MFCUIW32 and MFCUIA32) essentially wrap the APIs from
OLEDLG.DLL, providing the ANSI and Unicode versions of the dialog boxes. If
your application uses one of the approximately 122 other APIs that are no
longer provided, copy the source code from the 32-bit version provided as a
sample in the Visual C++ version 2.x directory ...\SAMPLES\MFC\MFCUIX32.
REFERENCES
For a list of the API entry points that have been removed, please see the
project definition file (OLE2UI.DEF) in the \MSVC20\SAMPLES\MFC\MFCUIX32
directory.
Additional query words: kbinf 2.00 2.10 2.20
Keywords: kbhowto kbnoupdate kbdlg KB135862