親のウインドウハンドル取得について教えてください。
フォームから呼ばれたダイアログでフォーム側のウインドウハンドル取得したいのですが
直接クラス名を指定して
hd:=FindWindow(nil,'Form1');
では大丈夫なのですが呼ばれた親が不明なので
hd:= GetParent(Handle);
で取得しようとしたのですが取得できません。
どなたかわかる方がいたら教えてください。
よろしくお願いします。
自作ダイアログだと思うので
呼び出すときに ウィンドウズハンドルをパラメータ で与えれば
良いよ思うけど?
KHE00221さん、ありがとうございました。
親のウインドウハンドル取得にだけ気をとられてました。
確かにパラメータとしてやれば解決できます。
長く悩んでたことがやっと晴れました。
ありがとうございました。
ツイート | ![]() |