2009-05-07 3 views
1

私はアプリケーションを開発しています。 今私は、私がつかむ予定のサードパーティーのアプリケーションで、すべての所属するフォーム、メニュー、ポップアップを見つけるのに問題はありませんが、私がつかんでいるウィンドウがポップアップかどうかを知る方法がわかりませんメニューなどです。 ウィンドウハンドルを指定すると、ウィンドウの内容を教えてくれる関数はありますか?あなたがWindowsのクラスからこの情報の多くを得ることができますウィンドウズフォーム、ポップアップ、メニューをつかむ

TKS、 ホセ

答えて

1

あなたはウィンドウハンドル(HWND)を持ったら、ウィンドウクラス自体についての情報を取得するためにGetClassInfo()、その後、ウィンドウクラス名を取得するためにGetClassName()を使用することができます。

ウィンドウクラス情報にはスタイルに関する情報が含まれています。この情報には、クラスに関するこの情報の多くが含まれています(メニューはスタイル#32768でなければなりません)。ウィンドウクラスの詳細については、MSDNを参照してください。

関連する問題