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