GetClientRectをする度に思うのですが
topとleftは0しか返さないくせにこの関数は何故RECTを要求するのですか?