IMPLEMENT_OLECTLTYPE
Implémente les fonctions membres du GetUserTypeNameID et de GetMiscStatus de la classe de contrôle.
DECLARE_OLECTLTYPE(class_name, idsUserTypeName, dwOleMisc )
Paramètres
nom de classe
Nom de la classe de contrôle.idsUserTypeName
L'ID de ressource de chaîne contenant le nom externe de contrôle.dwOleMisc
Énumération qui contient un ou plusieurs indicateurs. Pour plus d'informations sur cette énumération, consultez OLEMISC dans Kit de développement logiciel Windows.
Notes
En plus de IMPLEMENT_OLECTLTYPE, vous devez ajouter la macro DECLARE_OLECTLTYPE à votre déclaration de classe de contrôle.
La fonction membre GetUserTypeNameID retourne la chaîne de ressource qui identifie la classe de contrôle. GetMiscStatus retourne des octets OLEMISC pour le 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 OLEMISC, consultez OLEMISC dans Kit de développement logiciel Windows.
Notes
Les paramètres par défaut utilisés par ControlWizard ActiveX sont : OLEMISC_ACTIVATEWHENVISIBLE, OLEMISC_SETCLIENTSITEFIRST, OLEMISC_INSIDEOUT, OLEMISC_CANTLINKINSIDE, et OLEMISC_RECOMPOSEONRESIZE.
Configuration requise
En-tête : afxctl.h