[DllImport("user32.dll", SetLastError = true)] public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); [DllImport("user32.dll")] [return: MarshalAs(UnmanagedType.Bool)] public static extern bool GetWindowRect(HandleRef hwnd, out RECT lpRect); IntPtr hwnd = FindWindow(null, "WindowName"); RECT rct; bool ret = GetWindowRect(hwnd, out rct); # Error (hwnd)
Argument 1: cannot convert from 'System.IntPtr' to 'System.Runtime.InteropServices.HandleRef'
GetWindowRect(new HandleRef(this, this.Handle), out rct )
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)