OleCreateMenuDescriptor, fonction (ole2.h)
Crée et retourne un descripteur de menu OLE (c’est-à-dire une structure de données fournie par OLE qui décrit les menus) à utiliser par OLE lors de la distribution de messages et de commandes de menu.
Syntaxe
HOLEMENU OleCreateMenuDescriptor(
[in] HMENU hmenuCombined,
[in] LPOLEMENUGROUPWIDTHS lpMenuWidths
);
Paramètres
[in] hmenuCombined
Handle vers le menu combiné créé par l’objet .
[in] lpMenuWidths
Pointeur vers un tableau de six valeurs LONG indiquant le nombre de menus dans chaque groupe.
Valeur retournée
Retourne le handle au descripteur, ou NULL si la mémoire disponible est insuffisante.
Remarques
La fonction OleCreateMenuDescriptor peut être appelée par l’objet pour créer un descripteur pour le menu composite. OLE utilise ensuite ce descripteur pour distribuer les messages de menu et les commandes. Pour libérer le descripteur de menu partagé lorsqu’il n’est plus nécessaire, le conteneur doit appeler la fonction d’assistance complémentaire OleDestroyMenuDescriptor.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ole2.h |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |
Ensemble d’API | ext-ms-win-com-ole32-l1-1-3 (introduit dans Windows 10, version 10.0.10240) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour