User32CreateMenu Method
Creates a menu.
The menu is initially empty, but it can be filled with menu items by using the
InsertMenuItem(IntPtr, Int32, Boolean, MenuItemInfo),
AppendMenu(IntPtr, UInt32, UIntPtr, String), and
InsertMenuItem(IntPtr, Int32, Boolean, MenuItemInfo) functions.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("User32.dll", SetLastError = true)]
public static IntPtr CreateMenu()
<DllImportAttribute("User32.dll", SetLastError := true>]
Public Shared Function CreateMenu As IntPtr
Dim returnValue As IntPtr
returnValue = User32.CreateMenu()
public:
[DllImportAttribute(L"User32.dll", SetLastError = true)]
static IntPtr CreateMenu()
[<DllImportAttribute("User32.dll", SetLastError = true)>]
static member CreateMenu : unit -> IntPtr
No code example is currently available or this language may not be supported.
Return Value
IntPtr
If the function succeeds, the return value is a handle to the newly created menu.
If the function fails, the return value is
Zero.
To get extended error information, call
GetLastWin32Error.