Article ID: 146010 - View products that this article applies to.
This article was previously published under Q146010
This article has been archived. It is offered "as is" and will no longer be updated.
To set the Picture property of an ActiveX control, you can use the Component Gallery to insert an ActiveX control into an AppWizard-generated application with control container support. If the control has a picture property, the wrapper classes generated by the Component Gallery will contain the SetPicture() and GetPicture() methods. The More Information section contains details that explain how to use the picture property of an ActiveX control.
Using the Grid Control (Grid32.ocx is shipped with Visual C++ 4.x) as an example, you can implement the SetPicture() and GetPicture() methods in the control classes provided by the Component Gallery by using this code:
It is not intuitively clear how to use these methods to get or set the picture property. The following steps show how to set the picture property of an ActiveX control successfully in an AppWizard-generated application. The particular control used in this example is the Microsoft Grid Control, and its picture property is being set to the toolbar bitmap provided by AppWizard.
For Visual C++ 4.xx: OLE Control Containers: Programming OLE Controls in an OLE Control Container - Visual C++ Books Online, MFC Encyclopedia.
OLE Controls: Using Pictures in an OLE Control - Visual C++ Books Online, MFC Encyclopedia.
For Visual C++ 5.0: ActiveX Control Containers: Programming ActiveX Controls in an ActiveX Control Container - Visual C++ Books Online, Visual C++ Programmer's Guide.
ActiveX Controls: Using Pictures in an ActiveX Control - Visual C++ Books Online, Visual C++ Programmer's Guide.
Article ID: 146010 - Last Review: February 27, 2014 - Revision: 3.0
Contact us for more help
Connect with Answer Desk for expert help.