Exemple #1
0
        public static int EnableMenuItem(IntPtr hMenu, int uIDEnableItem, NativeMethods.MenuItemState uEnable)
        {
            Contract.Ensures(Contract.Result <int>() != -1);

            var result = UnsafeNativeMethods.EnableMenuItem(hMenu, uIDEnableItem, uEnable);

            ThrowInvalidOperationException(result == -1);
            return(result);
        }
Exemple #2
0
 public static extern int EnableMenuItem(IntPtr hMenu, [MarshalAs(UnmanagedType.U4)] int uIDEnableItem, [MarshalAs(UnmanagedType.U4)] NativeMethods.MenuItemState uEnable);