Pena::Metode GetPenType (gdipluspen.h)

Metode Pena::GetPenType mendapatkan jenis yang saat ini diatur untuk objek Pena ini.

Sintaks

PenType GetPenType();

Mengembalikan nilai

Jenis: PenType

Metode ini mengembalikan elemen enumerasi PenType yang menunjukkan gaya pena yang saat ini diatur untuk objek Pena ini.

Keterangan

Objek Pena dibuat dengan jenis pena default PenTypeSolidColor, yang merupakan elemen enumerasi PenType .

Contoh

Contoh berikut membuat objek HatchBrush dan kemudian meneruskan alamat objek HatchBrush tersebut ke konstruktor Pena . Kode menggunakan pena, yang memiliki lebar 15, untuk menggambar garis. Kode memanggil metode Pen::GetPenType untuk menentukan jenis pena, lalu memeriksa untuk melihat apakah jenisnya adalah PenTypeHatchFill.

VOID Example_GetPenType(HDC hdc)
{
   Graphics graphics(hdc);

   // Create a HatchBrush object.
   HatchBrush hatchBrush(
      HatchStyleVertical,
      Color(255, 255, 0, 0),
      Color(255, 0, 0, 255));

   // Create a pen based on a hatch brush, and use that
   // pen to draw a line.
   Pen pen(&hatchBrush, 15);
   graphics.DrawLine(&pen, 20, 20, 200, 100);

   // Obtain information about the pen.
   PenType penType = pen.GetPenType();

   if(penType == PenTypeHatchFill)
   {
      // The pen will draw with a hatch pattern.
   }
}

Persyaratan

   
Klien minimum yang didukung Windows XP, Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header gdipluspen.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll

Lihat juga

Pena

Pena::GetBrush

Pena::SetBrush

Pena, Garis, dan Persegi Panjang

Menggunakan Pena untuk Menggambar Garis dan Persegi Panjang