Exemplo n.º 1
0
        public Object _findWindowsRegExp(INakoFuncCallInfo info)
        {
            string pattern = info.StackPopAsString();
            IntPtr hWnd    = EnumWindows.FindWindowRE(pattern);
            int    h       = hWnd.ToInt32();

            return(h);
        }
Exemplo n.º 2
0
        public Object _sendKeys(INakoFuncCallInfo info)
        {
            string title = info.StackPopAsString();
            string keys  = info.StackPopAsString();

            EnumWindows.ActivateWindow(title);
            SendKeys.Send(keys);
            return(null);
        }
Exemplo n.º 3
0
        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);
            }
        }
Exemplo n.º 4
0
 public static string GetTitle()
 {
     EnumWindows e = new EnumWindows();
     return e.GetWindowTitle();
 }
Exemplo n.º 5
0
 public static IntPtr FindWindowRE(string Title)
 {
     EnumWindows e = new EnumWindows();
     return e.FindRE(Title);
 }
Exemplo n.º 6
0
        public static string GetTitle()
        {
            EnumWindows e = new EnumWindows();

            return(e.GetWindowTitle());
        }
Exemplo n.º 7
0
        public static IntPtr FindWindowRE(string Title)
        {
            EnumWindows e = new EnumWindows();

            return(e.FindRE(Title));
        }
Exemplo n.º 8
0
        public Object _enumWindows(INakoFuncCallInfo info)
        {
            string s = EnumWindows.GetTitle();

            return(s);
        }