ScreenToClient учитывает всякие там MM_HIMETRIC, MM_LOMETRIC и тому подобные режимы? Или возвращает координаты в пикселах, только пересчитав на начало координат окна?