通知
すべてクリア
Topic starter
2002年7月3日 4:29 PM
こんにちは、初めて質問いたします。
alt+tabを押したとき行われているように
そのとき実行されているウィンドウを持った
トップレベルのアプリケーションを取得するには
どのようにしたらいいのでしょうか?
EnumWindowsやEnumProcessによって取得するとかなりの数がかえってきますが、
そこから何らかの方法でアプリケーションであることを判別できるのでしょうか?
それとも、何かほかのいい方法があるのでしょうか?
win2000, VS6.0 sp5 により、MDIアプリケーションを作成しています。
作成するものはwin98でも動く必要があリます。
教えていただけると幸いです。
2002年7月3日 5:12 PM
http://cgi.members.interq.or.jp/gold/marken/ の過去ログの 05532
に同じようなのがあります。はずれていればごめんなさい。
Topic starter
2002年7月3日 7:19 PM
ありがとうございます。よさそうです。
なるほど、
WindowTextがあって、ウィンドウとして存在していて、親のないやつだけを残せばいいと、
2002年7月4日 3:16 PM
> WindowTextがあって、ウィンドウとして存在していて、親のないやつだけを残せばいいと、
VC++超初心者のホームページの記事05532でも書いたのですが,
CAPTIONを持つ,っていう条件を用意しないと,Program Managerなどが残ります。