あるデバイスコンテキストを割り当てているウィンドウの
画面左上端(0,0)とした長方形の座標(RECT)を求めたいのですが

void CXX::YY( CDC *pDC )
{
 HWND hwndCDC;
 RECT rectCDC;
 
 hwndCDC = pDC->GetWindow()->GetSafeHwnd();
 GetWindowRect(hwndCDC, &rectCDC);
}

とすると、rectCDCにはいつも-858993460という意味不明で
不正確な数値が返ってきてしまいます。
どうか正確な座標の求め方を教えてください。