Bagikan melalui


Pena::Metode GetWidth (gdipluspen.h)

Metode Pena::GetWidth mendapatkan lebar yang saat ini diatur untuk objek Pena ini.

Sintaks

REAL GetWidth();

Mengembalikan nilai

Jenis: NYATA

Metode ini mengembalikan bilangan riil yang menunjukkan lebar objek Pena ini.

Keterangan

Jika Anda meneruskan alamat pena ke salah satu metode gambar objek Grafis , lebar goresan pena tergantung pada satuan pengukuran yang ditentukan dalam objek Grafis . Unit pengukuran default adalah UnitPixel, yang merupakan elemen dari enumerasi Unit .

Contoh

Contoh berikut membuat objek Pena dengan lebar tertentu dan menggambar garis. Kode kemudian mendapatkan lebar pena, menciptakan pena kedua berdasarkan lebar pena pertama, dan menggambar baris kedua.

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

   // Create a pen with a width of 15, and 
   // use that pen to draw a line.
   Pen pen(Color(255, 0, 0, 255), 15);
   graphics.DrawLine(&pen, 20, 20, 200, 100);

   // Get the width of the pen.
   REAL width = pen.GetWidth();

   // Create another pen that has the same width.
   Pen pen2(Color(255, 0, 255, 0), width);

   // Draw a second line.
   graphics.DrawLine(&pen2, 20, 60, 200, 140);
}

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::SetWidth

Pena, Garis, dan Persegi Panjang

Mengatur Lebar dan Perataan Pena