COleControl から派生したコントロールがあります。このコントロールをロードすると、OnSize が呼び出されます。OnSize 内では、GetClientRect を呼び出して、GetClientRect から取得した領域にコントロールを移動することで、ClientRect 領域を取得しています。
初めて GetClientRect を初期化すると、右と下のサイズが返されます。しかし、次に参照が発生すると、GetClientRect は領域の下部を 0 として返します。そのため、コントロールを表示できませんでした。
また、参照で適切なクライアント矩形領域を取得する方法はありますか?
または、このクライアントの四角形のサイズがどのように決定されたのか考えていますか?