some doc on why not using GetClientRect for getting the position of the