public Object _findWindowsRegExp(INakoFuncCallInfo info) { string pattern = info.StackPopAsString(); IntPtr hWnd = EnumWindows.FindWindowRE(pattern); int h = hWnd.ToInt32(); return(h); }
public Object _sendKeys(INakoFuncCallInfo info) { string title = info.StackPopAsString(); string keys = info.StackPopAsString(); EnumWindows.ActivateWindow(title); SendKeys.Send(keys); return(null); }
public static void ActivateWindow(string title) { IntPtr h = IntPtr.Zero; h = FindWindow(null, title); if (h == (IntPtr)null) { h = EnumWindows.FindWindowRE(title); } if (h != IntPtr.Zero) { SetForegroundWindow(h); } }
public static string GetTitle() { EnumWindows e = new EnumWindows(); return e.GetWindowTitle(); }
public static IntPtr FindWindowRE(string Title) { EnumWindows e = new EnumWindows(); return e.FindRE(Title); }
public static string GetTitle() { EnumWindows e = new EnumWindows(); return(e.GetWindowTitle()); }
public static IntPtr FindWindowRE(string Title) { EnumWindows e = new EnumWindows(); return(e.FindRE(Title)); }
public Object _enumWindows(INakoFuncCallInfo info) { string s = EnumWindows.GetTitle(); return(s); }