77得票5回答
使用Python和Selenium检查是否存在任何警报

我希望使用Python语言和Selenium编写一个用于管理用户的Web页面测试。在该页面上,某人可以为用户添加角色,如果在添加角色时角色已经存在,则会弹出警报。我不知道这个警报是JavaScript警报还是网页元素。我想自动检查警报是否存在,因为在列表中检查角色会浪费时间和产生巨大负荷。我尝...

73得票10回答
Winforms问题 - 创建窗口句柄时出错

我们在一个Winform应用程序中看到了这个错误。有人能帮忙解释一下为什么会出现这个错误,更重要的是如何修复它或避免它发生。 System.ComponentModel.Win32Exception: 创建窗口句柄时出错。 at System.Windows.Forms.Native...

55得票7回答
如何获取控制台应用程序窗口的句柄?

请问如何在C#中获取Windows控制台应用程序的句柄? 在Windows窗体应用程序中,我通常会尝试使用this.Handle。

23得票3回答
Mac OS X:一个进程能否渲染到另一个进程的窗口?

问候! 我目前正在将一个网络浏览器插件从Win32移植到MacOSX。该插件的一个特性是,在加载插件时,它会生成一个独立的进程作为插件的“引擎”,并在插件窗口中执行绘图操作(具体来说,通过将OpenGL上下文附加到父进程的窗口并在该上下文中执行OpenGL渲染命令)。我们这样做是因为插件通常...

16得票3回答
C#中的Process.MainWindowHandle总是返回IntPtr Zero

这是我的代码: using (Process game = Process.Start(new ProcessStartInfo() { FileName="DatabaseCheck.exe", RedirectStandardOutp...

15得票3回答
如何将IntPtr转换为int

窗口句柄有时是int类型,有时是IntPtr类型。 int例子: [DllImport("user32.dll")] static extern uint GetWindowThreadProcessId(int hWnd, int ProcessId); IntPtr 示...

15得票1回答
WinForms主窗口句柄

在我的winforms应用程序中,我试图获取主窗口句柄,以便将其设置为我的wpf模态窗口的父窗口。由于我对winforms不太熟悉,所以经过一番搜索,我找到了两种方法来获取它。 System.Windows.Forms.Application.OpenForms[0].Handle Sy...

14得票4回答
C#窗口定位

我想使用Windows窗体将一个窗口定位到特定的坐标。我认为这可以用一种简单的方法来实现,但是下面的代码根本不起作用:public Form1() { InitializeComponent(); this.Top = 0; this.Left = 0; } 但是,当...

13得票3回答
获取一个进程的所有窗口句柄

使用 Microsoft Spy++,我可以看到属于一个进程的以下窗口: 进程 XYZ 的窗口句柄以树形形式显示,就像 Spy++ 一样:A B C D E F G H I J K 我可以获取进程,而MainWindowHandle属性指向窗口F的...

11得票4回答
C#启动进程后获取窗口句柄

在使用C#的Process.Start()启动一个窗口后,有没有办法获取该窗口的窗口句柄(IntPtr)?