Editor_Numbering¶
在游標位置或垂直選擇處,插入編號。你能直接用該內嵌函式或明確地發送 EE_NUMBERING 消息。
HRESULT Editor_Numbering( HWND hwnd, LPCWSTR pszFirst, LPCWSTR pszInc, INT64 nMaxLines, UINT nFlags ); hwnd 指定 EmEditor 視圖或框架的視窗控制代碼。 pszFirst 指定要在第一行插入的初始值或字元。 pszInc 指定十進位形式的增量。這是第一行和第二行之間的值的變化。 nMaxLines 指定十進位形式的行數。 nFlags 你可以指定以下值的組合。 值 含義 NUM_FLAG_CAPITAL_LETTERS 以大寫字母插入十六進位值。 NUM_FLAG_SKIP_EMPTY_LINES 在空行后繼續編號,而不會在垂直選擇模式或多選區模式期間對空行進行編號。 NUM_FLAG_RESTART_NUM_EMPTY 在垂直選擇模式或多選區模式下,編號在空行后將從第一個值重新開始。 NUM_FLAG_RESTART_NUM_DISCONTINUOUS 在多選區模式下,編號將在不連續的行處從第一個值重新開始。 NUM_FLAG_DECIMAL 以十進位形式插入數字。 NUM_FLAG_HEXADECIMAL 以十六進位形式插入數字。 NUM_FLAG_OCTAL 以八進位形式插入數字。 NUM_FLAG_BINARY 以二進位形式插入數字。 NUM_FLAG_OTHER 插入字元而不是數字。從 pszFirst 參數中指定的數字開始,此選項插入用在 pszInc 參數中指定的 Unicode 值的增量的連續字元。每行只能插入一個字元。 如果成功的話,返回值為 0。 支持 EmEditor Professional 19.1 或之後的版本。參數¶
返回值¶
版本¶