GET_CELL_INFO¶
用於 Editor_GetCell 和 Editor_SetCell 內嵌函式 ( EE_GET_CELL 和 EE_SET_CELL 消息) 中。
typedef struct _GET_CELL_INFO {
UINT_PTR cch;
UINT flags;
UINT_PTR yLine;
int iColumn;
} GET_CELL_INFO;
欄位¶
cch
指定要復制到緩沖區的字元的最大數目 ( Editor_GetCell 的 szString 參數或 lParam of EE_GET_CELL 消息的 1Param 包括空字元)。 如果指定的值為零,那么通過 Editor_GetCell 巨集或 EE_GET_CELL 消息所返回的值是一個緩沖區能接收文字的必需的大小,以字元為單位。然而,如果 iColumn 欄位上的值是 -1,這個值會被忽略。
標志
指定下列值之一。
CELL_INCLUDE_NONE | 返回的文字不包括加在文字上的雙引號或分隔符。 |
CELL_INCLUDE_QUOTES | 返回的文字可以包括加在文字上的雙引號,但不包括分隔符。 |
CELL_INCLUDE_QUOTES_AND_DELIMITER | 返回的文字可以包括加在文字上的雙引號以及分隔符。 |
如果用 Editor_SetCell 內嵌函式或 EE_SET_CELL 消息,指定下列值之一。
AUTO_QUOTE | 檢視字串是否包含分隔符,換行符,或引號,跳過這些字元,必要時添加引號。 |
DONT_QUOTE | 不做上述過程。 |
ALWAYS_QUOTE | 總是添加引號。 |
yLine
指定要檢索的文字的行號。
iColumn
指定要檢索的文字的列索引。