Example #1
0
        public static bool WindowExists(string nameWindow, string elementInWindow)
        {
            var enkataWindow = FindWindowByCaption(IntPtr.Zero, nameWindow);

            if (FindWindowEx(enkataWindow, IntPtr.Zero, "Static", elementInWindow) != IntPtr.Zero)
            {
                return(true);
            }

            if (Environment.OSVersion.Version.Major != 5)
            {
                UserInputs.PressEnter();
                return(enkataWindow != IntPtr.Zero);
            }

            return(false);
        }
Example #2
0
        public static void CheckRuntimeError()
        {
            var all = Desktop.Instance.GetMultiple(SearchCriteria.All);

            foreach (var element in all)
            {
                if (element.Name.Contains("Microsoft Visual C++ Runtime Library"))
                {
                    Console.WriteLine("Microsoft Visual C++ Runtime Library Error detected");
                    element.Click();
                    Thread.Sleep(2000);
                    UserInputs.PressKey((int)VirtualKeys.Return);
                    Thread.Sleep(30000);
                    return;
                }
            }
            return;
        }