Editor_IsCharHalfOrFull¶
決定以(1)UTF-16字元值或(2)縮放器值表示的指定字元是半形還是全形字元。(3)它也可以計算指定字串的總寬度。你能直接用該內嵌函式或明確地發送 EE_IS_CHAR_HALF_OR_FULL 消息。
(1) Editor_IsCharHalfOrFull( HWND hwnd, WCHAR ch );
(2) Editor_IsCharHalfOrFull( HWND hwnd, UINT nScaler );
(3) Editor_IsCharHalfOrFull( HWND hwnd, LPCWSTR pStr, INT_PTR cchStr ) hwnd 指定 EmEditor 視圖或框架的視窗控點。 ch (1)表示為 UTF-16 字元值的要查詢的 Unicode 字元。 nScaler (2) 表示為縮放器值的要查詢的 Unicode 字元。 pStr (3) 要查詢的 UTF-16 字串。 cchStr (3) 要查詢的字串的長度,以 UTF-16 字元數為單位。 (1) 返回 1 如果 ch 是一個半形字元,或返回 2 如果 ch 是一個全形字元或是一個或高或低的代理項字元。如果指定的字元不提前字元位置,它可能會返回 0。 (2) 返回 1 如果 nScaler 是一個半形字元,或返回 2 如果 nScaler 是一個全形字元。如果指定的字元不提前字元位置,它可能會返回 0。 (3) 返回指定字串和長度的總寬度數。參數¶
返回值¶