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 に答える