-1

C#では、基本的にActiveXオブジェクトを取り込んで、そこからデータを取得することは可能ですか?activexオブジェクトであるコールキューモニターがあり、チームにアラートシステムを実装したいのですが、ActiveXコンポーネントからデータを取得する方法がわかりません。

4

1 に答える 1

0

コンポーネントが特定の方法を提供しない場合、おそらく簡単ではありません。データが画面上のコントロールにある場合 (どこかのウィンドウのように)、win32 機能 (FindWindow、GetWindowText、pInvoke) を使用して、データを持つコントロールを見つけることができます。Spy++ を使用してウィンドウ内のコントロールを検索し、クラス名とウィンドウ名を決定して FindWindow を実行する必要があります。

SO の一例を次に示し ます。クローズド ソースのサードパーティ Win32 アプリケーションのウィンドウからデータをキャプチャする

于 2012-12-14T16:51:43.383 に答える