Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 插件参考 > 结构

EmEditor 插件参考: EDIT_COLUMN_INFO

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - 插件参考 - 结构

EDIT_COLUMN_INFO

用于 EE_EDIT_COLUMN 消息。

typedef struct _EDIT_COLUMN_INFO {

   UINT cbSize;

   UINT nFlags;

   int iColumn1;

   int iColumn2;

   int iColumnTo;

   LPCWSTR pszInsert;

} EDIT_COLUMN_INFO;

字段

cbSize

指定 sizeof( EDIT_COLUMN_INFO )。

nFlags

你可以指定下列值之一。

含义

COLUMN_MOVE

把从 iColumn1iColumn2 的列移动到 iColumnTo 的列之前。

COLUMN_COPY

把从 iColumn1iColumn2 的列复制到 iColumnTo 的列之前。

COLUMN_CONCAT

连接从 iColumn1iColumn2 的列,可以选择使用 pszInsert 作为分隔符。

COLUMN_COALESCE

用第一个非空置把从 iColumn1iColumn2 的列合并为一列。

iColumn1

指定要应用此消息的首列。

iColumn2

指定要应用此消息的最后一列。

iColumnTo

如果指定了 COLUMN_MOV E或 COLUMN_COPY,则指定在此列之前要移动或复制的列。仅当指定了 COLUMN_MOVE 或 COLUMN_COPY 时,才使用此字段。

pszInsert

连接或拆分列时,将一个字符串指定为分隔符。仅当指定了 COLUMN_CONCAT 时,才使用此字段。

版本

支持 EmEditor Professional 19.7 或之后的版本。

Copyright © 2003-2021 by Emurasoft, Inc.