// Token: 0x06000440 RID: 1088 RVA: 0x00028604 File Offset: 0x00026804 public static IntPtr FindWindowInProcess(Process process, Func <string, bool> compareTitle) { IntPtr intPtr = IntPtr.Zero; bool flag = process == null; IntPtr result; if (flag) { result = intPtr; } else { foreach (ProcessThread processThread in process.Threads) { intPtr = Vip72.FindWindowInThread(processThread.Id, compareTitle); bool flag2 = intPtr != IntPtr.Zero; if (flag2) { break; } } result = intPtr; } return(result); }
public static IntPtr FindWindowInProcess(Process process, Func <string, bool> compareTitle) { IntPtr intPtr; IntPtr zero = IntPtr.Zero; if (process != null) { foreach (ProcessThread thread in process.Threads) { zero = Vip72.FindWindowInThread(thread.Id, compareTitle); if (zero != IntPtr.Zero) { break; } } intPtr = zero; } else { intPtr = zero; } return(intPtr); }