MENUITEMINFO

C# Signature:

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
class MENUITEMINFO {
   public Int32 cbSize = Marshal.SizeOf(typeof(MENUITEMINFO));
   public MIIM fMask;
   public UInt32 fType;
   public UInt32 fState;
   public UInt32 wID;
   public IntPtr hSubMenu;
   public IntPtr hbmpChecked;
   public IntPtr hbmpUnchecked;
   public IntPtr dwItemData;
   public string dwTypeData = null;
   public UInt32 cch; // length of dwTypeData
   public IntPtr hbmpItem;

   public MENUITEMINFO() { }
   public MENUITEMINFO(MIIM pfMask) {
     fMask = pfMask;
   }
}

VB.Net Signature:

Última actualización