Which ATL Classes Facilitate ActiveX Control Containment?
Answer / mushtaq ahmad
Which ATL Classes Facilitate ActiveX Control Containment?
ATL's control-hosting code doesn't require you to use any
ATL classes; you can simply create an "AtlAxWin80" window
and use the control-hosting API if necessary (for more
information, see What Is the ATL Control-Hosting API?).
However, the following classes make the containment
features easier to use.
Class Description
CAxWindow
Wraps an "AtlAxWin80" window, providing methods for
creating the window, creating a control and/or attaching a
control to the window, and retrieving interface pointers on
the host object.
CAxWindow2T
Wraps an "AtlAxWinLic80" window, providing methods for
creating the window, creating a control and/or attaching a
licensed control to the window, and retrieving interface
pointers on the host object.
CComCompositeControl
Acts as a base class for ActiveX control classes based on
a dialog resource. Such controls can contain other ActiveX
controls.
CAxDialogImpl
Acts as a base class for dialog classes based on a dialog
resource. Such dialogs can contain ActiveX controls.
CWindow
Provides a method, GetDlgControl, that will return an
interface pointer on a control, given the ID of its host
window. In addition, the Windows API wrappers exposed by
CWindow generally make window management easier.
| Is This Answer Correct ? | 1 Yes | 0 No |
What DLLs needed to ship with control?
What Is "AtlAxWin80"?
What problems might be encountered when using _ATL_MIN_CRT? What causes the linker error that _main is unresolved during Release builds?
What changes does a control need to run in an MFC 4.2b container?
How to Implement static object hierarchies in ATL ?
What changes does a control need to run in the Visual Basic 5.0 Control Creation Edition?
how to create SDK based ATL ? how to create SDK based COM?
Does ATL require an application server to operate?
WHAT IS DIFF BETWEEN int a[][]=[4] int [][]a=[4]
How to Reuse interface implementation in source in ATL projects ?
sap hana online training in USA UK CANADA INDIA AUSTRALIA
Why is the put_Font or putref_Font method not called when an ActiveX control's Font property is changed by the ActiveX Control Pad?