SetContextMenuItemText Method (Alert Control)
Windows - Visual C++
Description
The SetContextMenuItemText method
sets the text of the specified context menu item.
Syntax
void SetContextMenuItemText(long winID, short menuID, short position,
LPCTSTR menuItemText);
The SetContextMenuItemText syntax has these parts:
Part |
Description |
|
winID |
A long integer specifying a valid Alert Banner. |
|
menuID |
A short integer containing the menu ID of the menu to be addressed as described in Remarks. |
|
position |
The position of the menu item in the menu. The position is one-based. |
|
menuItemText |
A String containing the menu item text as described in Remarks. |
The menuID parameter is used to indicate whether to address the main context menu or a submenu. The menuID of the main context menu is always 0. The menuID of a submenu is returned when the submenu is created with AppendContextMenuSubmenu or InsertContextMenuSubmenu. Note that this menuID has no relation to any ID used by the Windows API.
The menuItemText parameter can contain information about shortcut keys and accelerator keys. The format is the same as that used by the Windows API. For example,
&Close\tCtrl+W
will appear in the menu as
Close Ctrl+W
When the user types a shortcut key, for example, the letter 'C' for the Close menu item example above, it will be handled in the same way as if the user selected the menu item. The ContextMenu event will be fired. However, it is the container's job to handle any accelerator key combinations, for example, Ctrl+W in the example above.
See Also: GetContextMenuItemChecked GetContextMenuItemEnabled GetContextMenuItemCount GetContextMenuItemText SetContextMenuItemChecked SetContextMenuItemEnabled ContextMenu ContextMenuEnabled UpdateContextMenu
Back to: Alert Methods