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 |