COLUMN_STRUCT¶
用于 Editor_SetColumn 内联函数 ( EE_SET_COLUMN 消息) 中。
typedef struct _COLUMN_STRUCT {
UINT cbSize;
int iColumn;
UINT_PTR yLineTop;
UINT_PTR yLines;
LPWSTR pBuf UINT_PTR cchBuf;
LPCWSTR pszDelimiter;
UINT flags;
HGLOBAL hGlobalData;
} COLUMN_STRUCT;
字段¶
cbSize
指定此结构的大小 (以字节为单位),sizeof(COLUMN_STRUCT)。
iColumn
指定列的索引。
yLineTop
指定要设置的第一行的行号。
yLines
限制要设置的行数。如果为零,则不指定限制。
pBuf
指定要设置或插入的字符串。字符串可以用在 strDelimiter 中指定的分隔符分隔开。
cchBuf
不使用。
pszDelimiter
指定用于 pBuf 中分隔字符串的分隔符。如果空着或省略该参数,同样的字符串会用于列中的每一个单元格上。
flags
指定下列值之一。
AUTO_QUOTE | 检查字符串是否包含分隔符,换行符或引号,并在必要时跳过这些字符并添加引号。 |
DONT_QUOTE | 不做上述过程。 |
ALWAYS_QUOTE | 总是添加引号。 |