我有一个AutomationElement A
(MS UI自动化),它代表一个组合框。我想使用Windows API调用
IntPtr ComboBox_SetCurSel(IntPtr hWnd, int index)
A.NativeWindowHandle
包含组合框的句柄,但为了将其传递给ComboBox_SetCurSel
,我需要将其从int
转换为IntPtr
。
如何?
答案 0 :(得分:10)
使用IntPtr(int)
构造函数。
IntPtr WindowHandle = new IntPtr(A.Current.NativeWindowHandle);