Partager via


IMPLEMENT_OLECTLTYPE

Implémente les fonctions membres de GetUserTypeNameID et d' GetMiscStatus de votre classe de contrôle.

DECLARE_OLECTLTYPE(class_name, idsUserTypeName, dwOleMisc )

Paramètres

  • class_name
    Le nom de la classe de contrôle.

  • idsUserTypeName
    L'ID de ressource de chaîne contenant le nom du contrôle externe.

  • dwOleMisc
    Une énumération qui contient une ou plusieurs balises.Pour plus d'informations sur cette énumération, consultez l' OLEMISC dans Kit de développement logiciel Windows.

Notes

En plus de IMPLEMENT_OLECTLTYPE, vous devez ajouter la macro de DECLARE_OLECTLTYPE à votre déclaration de classe de contrôle.

La fonction membre de GetUserTypeNameID retourne la chaîne de ressource qui identifie la classe de votre contrôle.GetMiscStatus retourne les bits d' OLEMISC pour votre contrôle.Cette énumération spécifie une collection de paramètres qui décrit diverses caractéristiques de votre contrôle.Pour une description complète des paramètres d' OLEMISC , consultez l' OLEMISC dans Kit de développement logiciel Windows.

[!REMARQUE]

Le paramètre par défaut utilisé par ActiveX ControlWizard est : OLEMISC_ACTIVATEWHENVISIBLE, OLEMISC_SETCLIENTSITEFIRST, OLEMISC_INSIDEOUT, OLEMISC_CANTLINKINSIDE, et OLEMISC_RECOMPOSEONRESIZE.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

DECLARE_OLECTLTYPE

Concepts

Macro MFC et Globals