コード例 #1
0
ファイル: Interop.cs プロジェクト: zalid/elysium
        public static IntPtr MonitorFromWindow(IntPtr hwnd, NativeMethods.MonitorDefaults dwFlags)
        {
            Contract.Ensures(Contract.Result <IntPtr>() != IntPtr.Zero);

            var handle = SafeNativeMethods.MonitorFromWindow(hwnd, dwFlags);

            ThrowLastError(handle == IntPtr.Zero);
            return(handle);
        }
コード例 #2
0
ファイル: SafeNativeMethods.cs プロジェクト: zalid/elysium
 public static extern IntPtr MonitorFromWindow(IntPtr hwnd, [MarshalAs(UnmanagedType.U4)] NativeMethods.MonitorDefaults dwFlags);