通常の「オーバーラップ」ウィンドウを作成するときに、正確なクライアントサイズ(たとえば300 x 300)を設定したいと思います。
目的のクライアント領域を渡して、CreateWindowExに渡すことができるサイズを取得できる関数がありAdjustWindowRectEx()
ますが、ドキュメントには、重複するウィンドウには使用しないように記載されており、その理由がわかりません。
300 x 300を通過すると、そこから306 x 326を取得し、を受信する
WM_SIZE
と、クライアントサイズは298 x 298であるため、2ピクセル小さすぎます。
正確に指定されたクライアントサイズでオーバーラップウィンドウを作成するにはどうすればよいですか?