CustomLineCap::Metode GetBaseInset (gdiplusheaders.h)
Metode CustomLineCap::GetBaseInset mendapatkan jarak antara batas dasar ke awal baris.
Sintaks
REAL GetBaseInset();
Mengembalikan nilai
Jenis: REAL
Metode ini mengembalikan nilai inset dasar.
Keterangan
Inset dasar digunakan untuk memisahkan batas dasar dari awal baris. Nilai 0 membuat batas dasar dan sentuhan garis. Nilai yang lebih besar dari 0 menyisipkan spasi (dalam unit) antara batas baris dan awal baris.
Contoh
Contoh berikut membuat objek CustomLineCap , mendapatkan inset dasar batas, lalu membuat objek CustomLineCap kedua yang menggunakan inset dasar yang sama.
VOID Example_GetBaseInset(HDC hdc)
{
Graphics graphics(hdc);
//Create a Path object.
GraphicsPath capPath;
//Create a CustomLineCap object, and set its base cap to LineCapRound.
CustomLineCap custCap(NULL, &capPath, LineCapRound, 5);
// Get the base inset of custCap.
REAL baseInset = custCap.GetBaseInset();
// Create a second CustomLineCap object with the same base inset as the
// first.
CustomLineCap insetCap(NULL, &capPath, LineCapRound, baseInset);
// Create a Pen object and assign insetCap as the custom end cap.
// Then draw a line.
Pen pen(Color(255, 0, 0, 255), 5);
pen.SetCustomEndCap(&insetCap);
graphics.DrawLine(&pen, Point(0, 0), Point(100, 100));
}
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 | gdiplusheaders.h (termasuk Gdiplus.h) |
Pustaka | Gdiplus.lib |
DLL | Gdiplus.dll |