pesan EM_POSFROMCHAR

Mengambil koordinat area klien dari karakter tertentu dalam kontrol edit. Anda dapat mengirim pesan ini ke kontrol edit atau kontrol edit yang kaya.

Parameter

wParam

Kaya Edit 1.0 dan 3.0: Pointer ke struktur POINTL yang menerima koordinat area klien karakter. Koordinat berada di unit layar dan relatif terhadap sudut kiri atas area klien kontrol.

Edit kontrol dan Rich Edit 2.0: Indeks karakter berbasis nol.

lParam

Rich Edit 1.0 dan 3.0: Indeks karakter berbasis nol.

Edit kontrol dan Rich Edit 2.0: Parameter ini tidak digunakan.

Nilai hasil

Edit Kaya 1.0 dan 3.0: Nilai yang dikembalikan tidak digunakan.

Edit kontrol dan Rich Edit 2.0: Nilai pengembalian berisi koordinat area klien karakter. LOWORD berisi koordinat horizontal dan HIWORD berisi koordinat vertikal.

Keterangan

Koordinat yang dikembalikan bisa menjadi nilai negatif jika karakter yang ditentukan tidak ditampilkan di area klien kontrol edit. Koordinat dipotong menjadi nilai bilangan bulat.

Jika karakter adalah pemisah garis, koordinat yang dikembalikan menunjukkan titik tepat di luar karakter terakhir yang terlihat di baris. Jika indeks yang ditentukan lebih besar dari indeks karakter terakhir dalam kontrol, kontrol akan mengembalikan -1.

Rich Edit 3.0 dan yang lebih baru: Untuk kompatibilitas mundur, Microsoft Rich Edit 3.0 mendukung sintaks yang digunakan oleh Microsoft Rich Edit 2.0. Jika Microsoft Rich Edit 3.0 mendeteksi bahwa wParam bukan pointer POINTL yang valid, ini mengasumsikan pesan dikirim menggunakan sintaks Microsoft Rich Edit 2.0. Dalam hal ini, ia menggunakan nilai pengembalian untuk mengembalikan koordinat.

Edit Kaya: Didukung di Microsoft Rich Edit 1.0 dan yang lebih baru. Untuk informasi tentang kompatibilitas versi edit yang kaya dengan berbagai versi sistem, lihat Tentang Kontrol Edit Kaya.

Persyaratan

Persyaratan Value
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Winuser.h (termasuk Windows.h)

Baca juga

Referensi

EM_CHARFROMPOS

Sumber Daya Lainnya

POINTL