HOWTO: How To Assign the ActiveX Control LPDispatch Property in VB 4
Article ID: 153881
Article Last Modified on 11/21/2006
APPLIES TO
- Microsoft Foundation Class Library 4.2, when used with:
- Microsoft Visual C++ 4.0 Standard Edition
- Microsoft Visual C++ 4.1 Subscription
- Microsoft Visual C++ 4.2 Enterprise Edition
- Microsoft Visual C++ 4.2 Professional Edition
This article was previously published under Q153881
SUMMARY
It is often useful for one ActiveX (OLE) Control to hold an LPDispatch
pointer to another control on the same Visual Basic form. The first control
can use this pointer to call methods and/or access properties on the second
control using OLE Automation. This article demonstrates how to create a
property of type LPDispatch on an MFC ActiveX Control, and how to properly
set this property to another control's IDispatch pointer in Visual Basic.
NOTE: Although this article discusses properties of type LPDispatch, this
information also applies to properties of type LPUnknown.
REFERENCES
For more information, please see the following article in the Microsoft
Knowledge Base:
141414 How to Enumerate OLE and VB Controls from an OLE Control Visual C++ Books Online, Programming with MFC Encyclopedia.
Additional query words: 4.00 4.10 4.20 kbinf
Keywords: kbctrl kbhowto KB153881