SizeF::operator+ method (gdiplustypes.h)

The SizeF::operator+ method adds the Width and Height data members of two SizeF objects.

Syntax

SizeF operator+(
  [in, ref] const SizeF & sz
);

Parameters

[in, ref] sz

Type: const SizeF

Reference to a SizeF object whose Width and Height data members are added to the Width and Height data members of this SizeF object.

Return value

Type: SizeF

This method returns the sum of this SizeF object and another SizeF object.

Remarks

This method overloads the addition operator for SizeF objects. If A, B, and C are SizeF objects, the statement C = A + B is equivalent to C = A.operator+(B).

Examples

VOID Example_OperatorPlus(HDC hdc)
{

   Graphics graphics(hdc);
   Pen pen(Color(255, 0, 0, 0));

   SizeF size1(80.0f, 30.0f);
   SizeF size2(50.0f, 20.0f);
   
   SizeF size3 = size1 + size2;

   graphics.DrawRectangle(&pen, 50.0f, 50.0f, size1.Width, size1.Height);
   graphics.DrawRectangle(&pen, 50.0f, 50.0f, size2.Width, size2.Height);
   graphics.DrawRectangle(&pen, 50.0f, 50.0f, size3.Width, size3.Height);

}

Requirements

Requirement Value
Minimum supported client Windows XP, Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header gdiplustypes.h (include Gdiplus.h)
Library Gdiplus.lib
DLL Gdiplus.dll

See also

Size

SizeF

SizeF::operator-