Partager via


Interface IOleUIObjInfoA (oledlg.h)

Implémenté par les conteneurs et utilisés par la boîte de dialogue propriétés de l’objet du conteneur et par la boîte de dialogue Convertir. Il fournit des informations utilisées par le Général et Afficher les pages de la boîte de dialogue Propriétés de l’objet , qui affichent des informations sur la taille, l’emplacement, le type et le nom de l’objet. Il permet également à l’objet d’être converti à l’aide de la boîte de dialogue Convertir. La page View permet à l’icône de l’objet d’être modifiée à partir de son formulaire d’origine et de son aspect d’affichage (icône et contenu). Si vous le souhaitez, vous pouvez avoir votre implémentation de cette interface pour permettre la modification de l’échelle de l’objet.

Héritage

L’interface IOleUIObjInfo hérite de IOleUILinkContainer. IOleUIObjInfo possède également ces types de membres :

Méthode

L’interface IOleUIObjInfoA a ces méthodes.

 
IOleUIObjInfoA ::ConvertObject

Convertit l’objet en type du CLSID spécifié. (ANSI)
IOleUIObjInfoA ::GetConvertInfo

Obtient les informations de conversion associées à l’objet spécifié. (ANSI)
IOleUIObjInfoA ::GetObjectInfo

Obtient les informations de taille, de type, de nom et d’emplacement d’un objet. (ANSI)
IOleUIObjInfoA ::GetViewInfo

Obtient les informations d’affichage associées à l’objet. (ANSI)
IOleUIObjInfoA ::SetViewInfo

Définit les informations d’affichage associées à l’objet. (ANSI)

Remarques

Note

L’en-tête oledlg.h définit IOleUIObjInfo comme alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Exigences

Exigence Valeur
client minimum pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
serveur minimum pris en charge Windows 2000 Server [applications de bureau uniquement]
plateforme cible Windows
d’en-tête oledlg.h

Voir aussi

IOleUILinkContainer

OleUIObjectProperties