コード例 #1
0
ファイル: HwndInterface.cs プロジェクト: prumbles/EasyDock
 public static Point GetHwndPos(IntPtr hwnd)
 {
     WindowScrape.Types.RECT lpRect = new WindowScrape.Types.RECT();
     GetWindowRect(hwnd, out lpRect);
     return(new Point(lpRect.Left, lpRect.Top));
 }
コード例 #2
0
ファイル: HwndInterface.cs プロジェクト: prumbles/EasyDock
 public static Size GetHwndSize(IntPtr hwnd)
 {
     WindowScrape.Types.RECT lpRect = new WindowScrape.Types.RECT();
     GetWindowRect(hwnd, out lpRect);
     return(new Size(lpRect.Right - lpRect.Left, lpRect.Bottom - lpRect.Top));
 }
コード例 #3
0
 public static Size GetHwndSize(IntPtr hwnd)
 {
     WindowScrape.Types.RECT lpRect = new WindowScrape.Types.RECT();
     GetWindowRect(hwnd, out lpRect);
     return new Size(lpRect.Right - lpRect.Left, lpRect.Bottom - lpRect.Top);
 }
コード例 #4
0
ファイル: HwndInterface.cs プロジェクト: prumbles/EasyDock
 private static extern bool GetWindowRect(IntPtr hWnd, out WindowScrape.Types.RECT lpRect);
コード例 #5
0
 public static Point GetHwndPos(IntPtr hwnd)
 {
     WindowScrape.Types.RECT lpRect = new WindowScrape.Types.RECT();
     GetWindowRect(hwnd, out lpRect);
     return new Point(lpRect.Left, lpRect.Top);
 }
コード例 #6
0
 public static Point GetHwndPos(IntPtr hwnd)
 {
     var rect = new RECT();
     GetWindowRect(hwnd, out rect);
     var result = new Point(rect.Left, rect.Top);
     return result;
 }
コード例 #7
0
 private static extern bool GetClientRect(IntPtr hWnd, out RECT lpRect);
コード例 #8
0
 private static extern bool GetWindowRect(IntPtr hWnd, out RECT lpRect);
コード例 #9
0
 public static Size GetHwndSize(IntPtr hwnd)
 {
     var rect = new RECT();
     GetWindowRect(hwnd, out rect);
     var result = new Size(rect.Right - rect.Left, rect.Bottom - rect.Top);
     return result;
 }