私は現在、開いているウィンドウについてデスクトップをスキャンし、後で取得できるように関連するウィンドウ情報をデータベースに保存するプログラムを開発しています。
ウィンドウのサイズやデスクトップ上の位置などを、データベースの関連する[サイズ]フィールドと[位置]フィールドにピクセル単位で保存する必要があります。
サイズは、左上と右下のX&Y座標で構成することも、ウィンドウの幅と高さを含めることもできます。どちらか簡単です。
位置には、ウィンドウの左上隅のX、Y、およびZ座標のみを含めることができます。これにより、デスクトップ上でウィンドウを正しく配置できます。
これを達成するための最良のデータ型は何でしょうか?POLYGONデータ型を使用している人の言及を見たことがありますが、これは私が今まで見たことがないものです。私が見た例はすべて、緯度と経度を格納するとともに、私が使用している関数である「GetFromText」を使用するためのものです。理解するのにも苦労しています。
ご協力ありがとうございます!