ウィンドウ生成監視について


COOK  2007-04-30 02:26:30  No: 65015

ウィンドウの生成を監視するアプリを作成しています。
CBTProcにより通常のウィンドウは問題なくウィンドウハンドルの取得ができます。
しかしEXCELファイルを起動すると、1つのウィンドウハンドルしか取得することができません。

MDI形式の子ウィンドウのウィンドウハンドルを取得する方法はありますか?

コードは以下です。
LRESULT CALLBACK CBTProc(int nCode, WPARAM wParam, LPARAM lParam)
{
    switch(nCode)
    {
        case HCBT_CREATEWND:
          PostMessage(hWndSend, WM_CREATEWINDOW, wParam, lParam);
   break;
    }
    return CallNextHookEx(hHookWnd, nCode, wParam, lParam);
}

宜しくお願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加