Partager via


Méthode ITravelLog ::InsertMenuEntries (shdeprecated.h)

Action déconseillée. Insère des entrées dans le menu spécifié.

Syntaxe

HRESULT InsertMenuEntries(
  [in] IUnknown *punk,
  [in] HMENU    hmenu,
  [in] int      nPos,
  [in] int      idFirst,
  [in] int      idLast,
  [in] DWORD    dwFlags
);

Paramètres

[in] punk

Type : IUnknown*

Pointeur vers un IUnknown représentant le navigateur ou le cadre le plus proche dans lequel le voyage générant le journal a lieu.

[in] hmenu

Type : HMENU

Handle du menu.

[in] nPos

Type : int

Position dans le menu pour insérer les entrées.

[in] idFirst

Type : int

ID de la première entrée à insérer.

[in] idLast

Type : int

ID de la dernière entrée à insérer. La différence entre idFirst et idLast est le nombre maximal d’entrées qui peuvent être insérées dans le menu.

[in] dwFlags

Type : DWORD

Types d’entrées à ajouter au menu. Inclut les éléments suivants :

TLMENUF_INCLUDECURRENT

Incluez la page active.

TLMENUF_CHECKCURRENT

Ajoutez une marque case activée en regard de l’entrée de la page active.

TLMENUF_BACK

Par défaut. Pages précédentes.

TLMENUF_FORE

Pages suivantes.

TLMENUF_BACKANDFORTH

Pages précédentes, actuelles et suivantes.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Plateforme cible Windows
En-tête shdeprecated.h