Método Size::operator- (gdiplustypes.h)

O método Size::operator- subtrai os membros de dados Width e Height de dois objetos Size .

Sintaxe

Size operator-(
  [in, ref] const Size & sz
);

Parâmetros

[in, ref] sz

Tipo: const Size

Referência a um objeto Size cujos membros de dados Width e Height são subtraídos dos membros de dados Width e Height deste objeto Size .

Valor retornado

Tipo: Tamanho

Esse método retorna a diferença desse objeto Size e de outro objeto Size .

Comentários

Esse método sobrecarrega o operador de subtração para objetos Size . Se A, B e C forem objetos Size , a instrução C = A - B será equivalente a C = A.operator-(B).

Exemplos

VOID Example_OperatorMinus(HWND hWnd)
{
   Graphics graphics(hdc);
   Pen pen(Color(255, 0, 0, 0));

   Size size1(200, 100);
   Size size2(50, 40);
   
   Size size3 = size1 - size2;

   graphics.DrawRectangle(&pen, 50, 50, size1.Width, size1.Height);
   graphics.DrawRectangle(&pen, 50, 50, size2.Width, size2.Height);
   graphics.DrawRectangle(&pen, 50, 50, size3.Width, size3.Height);
}

Requisitos

   
Cliente mínimo com suporte Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho gdiplustypes.h (inclua Gdiplus.h)
Biblioteca Gdiplus.lib
DLL Gdiplus.dll

Confira também

Tamanho

Size::operator+

Sizef