Show/Hide Toolbars

EmEditor 說明

導航: EmEditor 說明 > 外掛程式參考 > 內嵌函數

EmEditor 外掛程式參考: Editor_GetSelTypeEx

Scroll 上一頁 首頁 下一頁 其他
EmEditor 首頁 - EmEditor 說明 - 外掛程式參考 - 內嵌函數

Editor_GetSelTypeEx

獲得選區狀態的類型。您能直接用該內嵌函數或明確地發送 EE_GET_SEL_TYPE 消息。

Editor_GetSelTypeEx( HWND hwnd, BOOL bNeedAlways );

參數

hwnd

指定 EmEditor 視圖或框架的視窗句柄。

bNeedAlways

如果參數是 TRUE,EE_GET_SEL_TYPE 返回選區狀態的類型即使沒有選取。如果參數是 FALSE,EE_GET_SEL_TYPE 會返回 SEL_TYPE_NONE,如果沒有選取。

返回值

返回一個下列值的組合。SEL_TYPE_NONE,SEL_TYPE_CHAR,SEL_TYPE_LINE,和 SEL_TYPE_BOX 不能被組合。SEL_TYPE_KEYBOARD 和 SEL_TYPE_SELECTED 能與其他值組合。如果 bNeedAlways 是 TRUE,并且文字被選取的話,一個用 SEL_TYPE_SELECTED 的邏輯總數會被返回。如果 bNeedAlways 是 FALSE,不會使用 SEL_TYPE_SELECTED。

含義

SEL_TYPE_NONE

沒有選取。

SEL_TYPE_CHAR

字元被選取。

SEL_TYPE_LINE

行被選取。

SEL_TYPE_BOX

方塊被選取。

SEL_TYPE_KEYBOARD

用鍵盤選取。

SEL_TYPE_SELECTED

已選取 (當 bNeedAlways = TRUE)。

支持版本

支持 EmEditor 3.00 或之后的版本。然而,bNeedAlways 支持 EmEditor 5.00 或之后的版本。在 5.00 之前的版本中,bNeedAlways 被假定為 FALSE。

Copyright © 2003-2016 by Emurasoft, Inc.