親のウインドウハンドル取得について

解決


NAO  2009-06-05 16:59:41  No: 34625  IP: 192.*.*.*

親のウインドウハンドル取得について教えてください。
フォームから呼ばれたダイアログでフォーム側のウインドウハンドル取得したいのですが
直接クラス名を指定して
hd:=FindWindow(nil,'Form1');
では大丈夫なのですが呼ばれた親が不明なので
hd:= GetParent(Handle);
で取得しようとしたのですが取得できません。
どなたかわかる方がいたら教えてください。
よろしくお願いします。

編集 削除
KHE00221  2009-06-05 22:01:59  No: 34626  IP: 192.*.*.*

自作ダイアログだと思うので
呼び出すときに ウィンドウズハンドルをパラメータ で与えれば
良いよ思うけど?

編集 削除
NAO  2009-06-06 09:44:48  No: 34627  IP: 192.*.*.*

KHE00221さん、ありがとうございました。
親のウインドウハンドル取得にだけ気をとられてました。
確かにパラメータとしてやれば解決できます。
長く悩んでたことがやっと晴れました。
ありがとうございました。

編集 削除