Windowsアプリケーション内のデータグリッドからデータをスクレイピングしようとしています。
GetWindow
User32.dllと、ハンドルを見つけてSendMessage
コンテンツを読み取るなどのメソッドを使用して、アプリケーションのテキストボックスからデータを正常に取得しました。
[DllImport("user32.dll", EntryPoint = "GetWindow", SetLastError = true)]
internal static extern IntPtr GetWindow(IntPtr lpWindHandle, uint lpWindowName);
[DllImport("user32.dll", SetLastError = true)]
public static extern bool SendMessage(IntPtr hWnd, uint Msg, int wParam, StringBuilder lParam);
DataGrid
私の問題は、これらのメソッドがaまたは。の値を返さないように見えることですtable
。
誰かが私がこれを達成することができるかもしれない方法について何かアドバイスがありますか?