Prise en charge des bits d’état divers
Les conteneurs de contrôle ActiveX doivent reconnaître et prendre en charge les bits OLEMISC_ status suivants.
Bit d’état | Requis ? | Commentaires |
---|---|---|
ACTIVATEWHENVISIBLE |
Oui |
|
IGNOREACTIVATEWHENVISIBLE |
Non |
Nécessaire pour la prise en charge des contrôles inactifs et sans fenêtre. Le bit IGNOREACTIVATEWHENVISIBLE est destiné aux conteneurs hébergeant des contrôles inactifs et sans fenêtre. Le bit IGNOREACTIVATEWHENVISIBLE est introduit dans le cadre de la spécification ActiveX Controls 96. Pour plus d’informations, consultez cette documentation. |
INSIDEOUT |
Non |
N’est généralement pas utilisé avec les contrôles ActiveX, mais plutôt avec les incorporations de documents composés. Notez que cela est contraire à la documentation du Kit de développement logiciel (SDK) qui indique que ce bit doit être défini pour que le bit ACTIVATEWHENVISIBLE soit défini. |
INVISIBLEATRUNTIME |
Oui |
Désigne un contrôle qui doit être visible au moment de la conception, mais invisible au moment de l’exécution. |
ALWAYSRUN |
Oui |
|
ACTSLIKEBUTTON |
Non |
La prise en charge est normalement obligatoire, même si elle n’est pas nécessaire pour les conteneurs de style document. |
ACTSLIKELABEL |
Non |
La prise en charge est normalement obligatoire, même si elle n’est pas nécessaire pour les conteneurs de style document. |
NOUIACTIVATE |
Oui |
|
ALIGNABLE |
Non |
|
SIMPLEFRAME |
Non |
Voir Confinement de site à trame simple |
SETCLIENTSITEFIRST |
Non |
La prise en charge de ce bit est recommandée, mais pas obligatoire. |
IMEMODE |
Non |