public static IntPtr GetProcessForWindow(IntPtr windowHandle)
        {
            IntPtr processId;
            IntPtr threadId = NativeUtils.GetWindowThreadProcessId(windowHandle, out processId);

            return(processId);
        }
 public static void GetWindowThreadAndProcess(IntPtr windowHandle, out IntPtr threadId, out IntPtr processId)
 {
     threadId = NativeUtils.GetWindowThreadProcessId(windowHandle, out processId);
 }