Partager via


IAxWinHostWindow::CreateControl

Crée un contrôle, l'initialise, et le héberge dans la fenêtre identifiée par hWnd.

STDMETHOD( CreateControl )(
   LPCOLESTR lpTricsData,
   HWND hWnd,
   IStream* pStream 
);

Paramètres

  • lpTricsData
    [in] Une chaîne identifiant le contrôle à créer.Peuvent être CLSID (doit inclure les accolades), progid, l'URL, ou le contenu HTML brut (préfixé par MSHTML:).

  • hWnd
    [in] Un handle à la fenêtre à utiliser pour héberger.

  • pStream
    [in] Un pointeur d'interface pour un flux contenant des données d'initialisation pour le contrôle.Peut être NULL.

Valeur de retour

Une valeur standard d' HRESULT .

Notes

Cette fenêtre est sous-classée par l'objet hôte exposant cette interface afin que les messages soient répercutées dans le contrôle et d'autres fonctionnalités de conteneur fonctionnent.

Appeler cette méthode revient à appeler IAxWinHostWindow::CreateControlEx.

Pour créer un contrôle ActiveX autorisé, consultez l' IAxWinHostWindowLic::CreateControlLic.

Configuration requise

Header: atliface.h

Voir aussi

Référence

Interface d'IAxWinHostWindow

IAxWinHostWindow::CreateControlEx

IAxWinHostWindow::AttachControl

CAxWindow::CreateControl

AtlAxCreateControl