Call this function to get a pointer to an interface of an ActiveX control that is hosted by a composite control or a control-hosting dialog.
HRESULT GetDlgControl(
   int nID,
   REFIID iid,
   void** ppCtrl 
) throw();
Parameters
- nID 
 [in] The resource ID of the control being retrieved.
- iid 
 [in] The ID of the interface you would like to get from the control.
- ppCtrl 
 [out] The pointer to the interface.
Return Value
Returns S_OK on success or any valid error HRESULT. For example, the function returns E_FAIL if the control specified by nID cannot be found and it returns E_NOINTERFACE if the control can be found, but it doesn't support the interface specified by iid.
Remarks
Using this pointer, you can call methods on the interface.
Requirements
Header: atlwin.h