• ベストアンサー

MDIプログラムで子ウィンドウの相対座標を得るには?

VC++6.0でMDIプログラムを作っています。 Viewクラスでマウスの右ダブルクリックのメッセージを受け取って、 その関数の中で毎回、アクティブな子ウィンドウの左上の相対座標、 つまり、クライアント領域での子ウィンドウの左上の座標を知りたいのですが、 どのようにすれば得られるか分かりません。分かる方教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

GetWindowRect()、ClientToScreen()、ScreenToClient()を使ってくださいな。

mkmarimo
質問者

お礼

回答ありがとうございます。ClientToScreen()とScreenToClient()は知りませんでした。勉強になりました。

すると、全ての回答が全文表示されます。

関連するQ&A