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 |