Pena::Metode SetDashStyle (gdipluspen.h)

Metode Pena::SetDashStyle mengatur gaya tanda hubung untuk objek Pena ini.

Sintaks

Status SetDashStyle(
  [in] DashStyle dashStyle
);

Parameter

[in] dashStyle

Jenis: DashStyle

Elemen enumerasi DashStyle yang menentukan gaya tanda hubung untuk objek Pena ini.

Nilai kembali

Jenis: Status

Jika metode berhasil, metode mengembalikan Ok, yang merupakan elemen dari enumerasi Status .

Jika metode gagal, metode mengembalikan salah satu elemen lain dari enumerasi Status .

Keterangan

Panjang tanda hubung dalam garis putus-putus tergantung pada gaya tanda hubung dan lebar objek Pena . Panjang spasi yang memisahkan dua tanda hubung dalam garis putus-putus sama dengan lebar objek Pena .

Contoh

Contoh berikut membuat objek Pena , mengatur gaya tanda hubung, dan menggambar garis. Kode kemudian mengatur ulang gaya tanda hubung, menggambar baris kedua, mengatur ulang gaya tanda hubung lagi, dan menggambar garis ketiga.

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

   // Create a Pen object.
   Pen pen(Color(255, 0, 0, 255), 15);

   // Set the dash style for the pen, and draw a dashed line.
   pen.SetDashStyle(DashStyleDash);
   graphics.DrawLine(&pen, 0, 50, 400, 150);

   // Reset the dash style for the pen, and draw a second line.
   pen.SetDashStyle(DashStyleDot);
   graphics.DrawLine(&pen, 0, 80, 400, 180); 

   // Reset the dash style for the pen, and draw a third line.
   pen.SetDashStyle(DashStyleDashDot);
   graphics.DrawLine(&pen, 0, 110, 400, 210); 
}

Persyaratan

Persyaratan Nilai
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

Menggambar Garis Putus-putus Kustom

Pena

Pena::GetDashCap

Pena::GetDashOffset

Pena::GetDashPattern

Pena::GetDashPatternCount

Pena::GetDashStyle

Pena::SetDashCap

Pena::SetDashOffset

Pena::SetDashPattern

Pena, Garis, dan Persegi Panjang