Esempio n. 1
0
        public IntPtr GetSteamWarningWindow()
        {
            var hwnd = NtApi.FindWindowEx(IntPtr.Zero, IntPtr.Zero, "vguiPopupWindow", @"Steam —");

            if (hwnd == IntPtr.Zero)
            {
                hwnd = NtApi.FindWindowEx(IntPtr.Zero, IntPtr.Zero, "vguiPopupWindow", "Steam - ");
            }
            return(hwnd);
        }
Esempio n. 2
0
        public IntPtr GetSteamMainWindow()
        {
            var steamHwnd = NtApi.FindWindowEx(IntPtr.Zero, IntPtr.Zero, "vguiPopupWindow", "Steam");

            if (steamHwnd == IntPtr.Zero)
            {
                return(IntPtr.Zero);
            }
            var cef = NtApi.FindWindowEx(steamHwnd, IntPtr.Zero, "CefBrowserWindow", "");

            return(cef);
        }
Esempio n. 3
0
 public IntPtr GetSteamLoginWindow()
 {
     return(NtApi.FindWindowEx(IntPtr.Zero, IntPtr.Zero, "vguiPopupWindow", "Steam Login"));
 }