Interfaces (contrôles et pages de propriétés)
Les interfaces suivantes sont utilisées pour créer des objets COM standard et des pages de propriétés.
Interface | Description |
---|---|
IFont | Fournit un wrapper autour d’un objet de police Windows. |
IFontDisp | Expose les propriétés d’un objet de police via Automation. Il fournit un sous-ensemble des méthodes IFont . |
IOleControl | Fournit les fonctionnalités de prise en charge des mnémoniques du clavier, des propriétés ambiantes et des événements dans les objets de contrôle. |
IOleControlSite | Fournit les méthodes qui permettent à un objet de site de gérer chaque contrôle incorporé dans un conteneur. |
Navigation IPerProperty | Récupère les informations dans les pages de propriétés offertes par un objet . |
IPicture | Gère un objet image et ses propriétés. Les objets Image fournissent une abstraction indépendante du langage pour les bitmaps, les icônes et les métafichiers. |
IPictureDisp | Expose les propriétés de l’objet image via Automation. Il fournit un sous-ensemble des fonctionnalités disponibles via les méthodes IPicture . |
IPointerInactive | Permet à un objet de rester inactif la plupart du temps, tout en continuant à participer à l’interaction avec la souris, y compris le glisser-déplacer. |
Iprint | Permet aux documents composés en général et aux documents actifs en particulier de prendre en charge l’impression par programmation. |
IPropertyNotifySink | Implémenté par un objet récepteur pour recevoir des notifications sur les modifications de propriété d’un objet qui prend en charge IPropertyNotifySink en tant qu’interface sortante. |
IPropertyPage | Fournit les fonctionnalités main d’un objet de page de propriétés qui gère une page particulière dans une feuille de propriétés. |
IPropertyPage2 | Extension à IPropertyPage pour prendre en charge la sélection initiale d’une propriété sur une page. |
IPropertyPageSite | Fournit les fonctionnalités main pour un objet de site de page de propriétés. |
IQuickActivate | Permet aux contrôles et aux conteneurs d’éviter les goulots d’étranglement des performances lors du chargement des contrôles. Il combine la négociation au moment du chargement ou de l’initialisation entre le contrôle et son conteneur en un seul appel. |
ISimpleFrameSite | Fournit des contrôles frame simples qui agissent comme des conteneurs simples pour d’autres contrôles imbriqués. |
ISpecifyPropertyPage | Indique qu’un objet prend en charge les pages de propriétés. |