エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
クライアント領域やウィンドウ領域の座標を取得するには?
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
クライアント領域やウィンドウ領域の座標を取得するには?
連載目次 「TIPS:スクリーン座標←→クライアント座標の変換を行うには?」では、スクリーン座標とクライ... 連載目次 「TIPS:スクリーン座標←→クライアント座標の変換を行うには?」では、スクリーン座標とクライアント座標の違いを説明し、両者間で座標を相互の座標系の値に変換する方法を説明した。その中で、クライアント座標とは、Windowsアプリケーションが持つ「ウィンドウ領域」の中に含まれる描画可能な領域(クライアント領域)を基準にした座標系であると説明した(ここではクライアント<座標>とクライアント<領域>という単語の違いに注意すること)。 それではこのウィンドウ領域とクライアント領域は、どこが違うのだろうか。またこれらの領域は、.NETプログラミングではどのようにして取得すればよいのだろうか。本稿ではこれらの内容について解説する。 ウィンドウ領域とクライアント領域の違い Windows OSレベルでは、デスクトップ上のGUI要素はすべてウィンドウとして管理されている。例えばボタンなどのコント