2

我有一个AutomationElement A(MS UI 自动化),它代表一个组合框。我想使用 Windows API 调用在该组合框中选择第 n 个项目

IntPtr ComboBox_SetCurSel(IntPtr hWnd, int index)

A.NativeWindowHandle包含组合框的句柄,但为了将其传递给ComboBox_SetCurSel,我需要将其从 转换intIntPtr

如何?

4

1 回答 1

10

使用IntPtr(int)构造函数。

IntPtr WindowHandle = new IntPtr(A.Current.NativeWindowHandle);
于 2012-10-04T16:05:11.013 回答