fungsi ScriptString_pLogAttr (usp10.h)

Mengembalikan penunjuk ke buffer atribut logis untuk string yang dianalisis.

Sintaks

const SCRIPT_LOGATTR * ScriptString_pLogAttr(
  [in] SCRIPT_STRING_ANALYSIS ssa
);

Parameter

[in] ssa

Struktur SCRIPT_STRING_ANALYSIS untuk string.

Nilai kembali

Mengembalikan penunjuk ke buffer yang berisi struktur SCRIPT_LOGATTR yang menentukan atribut logika jika berhasil. Fungsi mengembalikan NULL jika tidak berhasil.

Keterangan

Penunjuk yang dikembalikan oleh fungsi ini hanya valid sampai aplikasi meneruskan struktur SCRIPT_STRING_ANALYSIS terkait ke ScriptStringFree.

Buffer atribut logis berisi setidaknya jumlah bilangan bulat yang ditunjukkan oleh parameter ssaScriptString_pcOutChars.

Saat memindai array SCRIPT_LOGATTR untuk titik henti kata, aplikasi harus melihat ke belakang untuk nilai anggota fWordStop dan fWhiteSpace . ScriptStringAnalyse hanya memanggil ScriptBreak pada setiap proses, dan ScriptBreak tidak pernah mengatur fWordBreak pada karakter pertama eksekusi, karena tidak memiliki informasi bahwa eksekusi sebelumnya berakhir di spasi kosong.

Penting Dimulai dengan Windows 8: Untuk mempertahankan kemampuan untuk berjalan pada Windows 7, modul yang menggunakan Uniscribe harus menentukan Usp10.lib sebelum gdi32.lib dalam daftar pustakanya.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header usp10.h
Pustaka Usp10.lib
DLL Usp10.dll
Redistribusi Internet Explorer 5 atau yang lebih baru pada Windows Me/98/95

Lihat juga

SCRIPT_STRING_ANALYSIS

ScriptBreak

ScriptStringAnalyse

ScriptStringFree

ScriptString_pcOutChars

Uniscribe

Fungsi Uniscribe