EM_LINELENGTH訊息
擷取編輯控制項中行的長度,以字元為單位。 您可以將此訊息傳送至編輯控制項或豐富的編輯控制項。
參數
-
wParam
-
要擷取其長度之行字元的字元索引。 如果此參數大於 控制項中的字元數,則傳回值為零。
此參數可以是 -1。 在此情況下,訊息會傳回包含所選取字元行的未選取字元數。 例如,如果選取範圍從第一行的第四個字元延伸至下一行結尾的第八個字元,則傳回值會是第一行上三個字元的 10 (三個字元,而下一行則) 為七個字元。
-
lParam
-
不使用這個參數。
傳回值
對於多行編輯控制項,傳回值是wParam參數所指定行的長度,以TCHAR為單位。 對於 ANSI 文字,這是位元組數目;對於 Unicode 文字,這是字元數。 它不包含行尾端的歸位字元。
對於單行編輯控制項,傳回值是編輯控制項中文字的長度,以 TCHAR為單位。
如果 wParam 大於 控制項中的字元數,則傳回值為零。
備註
使用 EM_LINEINDEX 訊息,擷取多行編輯控制項內指定行號的字元索引。
豐富編輯: Microsoft Rich Edit 1.0 和更新版本中支援。 如需豐富編輯版本與各種系統版本相容性的相關資訊,請參閱 關於 Rich Edit Controls。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
標頭 |
|