Bagikan melalui


Metode IInkLineInfo::GetInkExtent (msinkaut.h)

Menentukan properti tampilan untuk diatur pada objek tinta teks (tInk), dan mengambil lebar objek tinta teks di unit HIMETRIC.

Sintaks

HRESULT GetInkExtent(
  [in]  INKMETRIC *pim,
  [out] UINT      *pnWidth
);

Parameter

[in] pim

Penunjuk ke struktur INKMETRIC , yang berisi properti tampilan untuk diatur pada objek tinta teks, atau NULL.

[out] pnWidth

Lebar objek tinta teks di unit HIMETRIC.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_POINTER
Parameter pnWidth adalah NULL.
E_OUTOFMEMORY
Tidak dapat menyelesaikan operasi. Properti tampilan tidak diubah.

Keterangan

Jika parameter pim adalah NULL, maka properti tampilan tidak diubah dan properti yang ada digunakan untuk menghitung tingkat objek tinta teks; jika tidak, properti tampilan diperbarui, dan jangkauan dihitung dari properti baru.

Jika bendera IMF_FONT_SELECTED_IN_HDC diatur dalam parameter pim , maka properti konteks perangkat diterapkan ke tinta; jika tidak, pengaturan INKMETRIC objek tinta teks diterapkan.

Persyaratan

   
Klien minimum yang didukung Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header msinkaut.h
Pustaka InkObj.dll

Lihat juga

Metode GetFormat

IInkLineInfo

Struktur INKMETRIC

Metode SetFormat