Compartilhar via


CRect::OffsetRect

Move CRect pelos deslocamentos especificados.

void OffsetRect( 
   int x, 
   int y  
) throw( );
void OffsetRect( 
   POINT point  
) throw( );
void OffsetRect( 
   SIZE size  
) throw( );

Parâmetros

  • x
    Especifica a quantidade para mover esquerda ou direita.Deve ser negativo mover para a esquerda.

  • s
    Especifica a quantidade para mover para cima ou para baixo.Deve ser negativo mover.

  • point
    Contém uma estrutura de PONTO ou um objeto de CPoint que especificam as duas dimensões pelo qual deseja mover.

  • size
    Contém uma estrutura de TAMANHO ou um objeto de CSize que especificam as duas dimensões pelo qual deseja mover.

Comentários

Unidades de CRectx de move ao longo das unidades do eixo x e y do longo do eixo y.Os parâmetros de x e y são valores assinados, o que pode ser CRect esquerda ou direita e movido para cima ou para baixo.

Exemplo

CRect rect(0, 0, 35, 35);

rect.OffsetRect(230, 230);

// rect is now (230, 230, 265, 265)
ASSERT(rect == CRect(230, 230, 265, 265));   

Requisitos

Cabeçalho: atltypes.h

Consulte também

Referência

Classe de CRect

Gráfico de hierarquia

CRect::operator +

CRect::operator +=

CRect::operator -

CRect::operator - =