CWnd::FindWindowEx

クラス名とウィンドウ名が指定した文字列と一致するウィンドウ オブジェクトを検索します。

static CWnd* FindWindowEx(
   HWND hwndParent,
   HWND hwndChildAfter,
   LPCTSTR lpszClass,
   LPCTSTR lpszWindow
);

パラメーター

  • hwndParent
    検索される子ウィンドウを持つ親ウィンドウを識別するハンドル。

  • hwndChildAfter
    子ウィンドウを識別するハンドル。 検索は、Z オーダーで次の子ウィンドウから開始します。 子ウィンドウは、子孫ウィンドウであるだけはなく、hwndParent の直接の子ウィンドウである必要があります。

  • lpszClass
    直前の RegisterClass または RegisterClassEx の呼び出しによって作成されたクラス名またはクラス アトムを指定する、null で終わる文字列へのポインター。

  • lpszWindow
    ウィンドウ名 (ウィンドウのタイトル) を指定する null で終わる文字列へのポインター。 このパラメーターが NULL のときは、すべてのウィンドウ名が一致します。

戻り値

関数が正常に終了した場合の戻り値は、指定したクラス名とウィンドウ名を持つウィンドウ オブジェクトへのポインターです。 失敗した場合は NULL を返します。

解説

このメンバー関数は、Windows SDK に記述されている FindWindowEx 関数の機能をエミュレートします。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CWnd クラス

階層図

CWnd::FindWindow

概念

CWnd のメンバー