This method adjusts a caret rectangle if it is overlapped by a control.
BOOL ClipCaretRect( LPRECT lpRect );