EM_FINDWORDBREAK訊息

尋找指定字元位置前後的下一個斷詞符號,或擷取該位置之字元的相關資訊。

參數

wParam

指定尋找作業。 此參數可以是下列其中一個值。

意義
WB_CLASSIFY
傳回位於指定位置之字元的字元類別和斷詞旗標。
WB_ISDELIMITER
如果位於指定位置的字元是分隔符號,則傳回 TRUE ,否則傳回 FALSE
WB_LEFT
在開始單字的指定位置之前尋找最接近的字元。
WB_LEFTBREAK
在指定的位置之前尋找下一個字尾。 這個值與WB_PREVBREAK相同。
WB_MOVEWORDLEFT
尋找下一個字元,該字元會在指定的位置之前開始字組。 此值會在 CTRL+向左鍵處理期間使用。 這個值類似于WB_MOVEWORDPREV。 如需詳細資訊,請參閱「備註」。
WB_MOVEWORDRIGHT
尋找在指定位置之後開始文字的下一個字元。 此值會在 CTRL+右鍵處理期間使用。 這個值類似于 WB_MOVEWORDNEXT。 如需詳細資訊,請參閱「備註」。
WB_RIGHT
尋找在指定位置之後開始文字的下一個字元。
WB_RIGHTBREAK
尋找指定位置之後的下一個字尾分隔符號。 這個值與WB_NEXTBREAK相同。

lParam

以零起始的字元起始位置。

傳回值

訊息會根據 wParam 參數傳回值。

傳回碼 描述
wParam
傳回值
WB_CLASSIFY
傳回位於指定位置之字元的字元類別和斷詞旗標。
WB_ISDELIMITER
如果位於指定位置的字元是分隔符號,則傳回 TRUE ;否則會傳回 FALSE
其他
傳回斷詞符號的字元索引。

備註

如果 wParam 是WB_LEFT且WB_RIGHT,斷詞程式只會在分隔符號之後尋找斷詞。 這符合編輯控制項的功能。 如果 wParam 是WB_MOVEWORDLEFT或WB_MOVEWORDRIGHT,斷詞程式也會比較字元類別和斷詞旗標。

如需字元類別和斷詞旗標的相關資訊,請參閱Word和分行符號

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
標頭
Richedit.h