【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.6.20.13 Menu::InsertMenu
Contents
Description
Inserts a menu item at a specified position(internal menu)
Inserts a menu item at a specified position(resource menu)
Syntax
BOOL InsertMenu( LPCTSTR lpcszNewItem, UINT nPosition, Function fnHandler, UINT nFlags = MF_STRING )
BOOL InsertMenu( UINT nPosition, UINT nFlags, UINT nIDNewItem = 0, LPCTSTR lpcszNewItem = NULL )
Parameters
- lpcszNewItem
- the string value of the newly inserted menu item
- nPosition
- items position index
- fnHandler
- the handler function for the newly inserted item
- nFlags
- flag to identify the item type, could be one of the following MF_STRING ,MF_ENABLED ,MF_GRAYED ,MF_DISABLED ,MF_UNCHECKED ,MF_CHECKED ,MF_SEPARATOR
- nPosition
- items command ID or index
- nFlags
- flag to indicate if nPosition is command ID or index,
- could be one of the following, MF_BYCOMMAND or MF_BYPOSITION. Default is MF_BYCOMMAND
- nIDNewItem
- the command ID of the newly inserted item
- lpcszNewItem
- the string value of the newly inserted menu item
Return
returns true if successful else false.
returns true if successful else false.
Examples
Remark
See Also
Header to Include
Control.h