QUERY_STRING_INFO¶
用于 EE_QUERY_STRING_EX 消息 中。
typedef struct _QUERY_STRING_INFO {
UINT cbSize;
UINT nCmdID;
UINT nFlags;
UINT cchBuf;
LPWSTR pBuf;
} QUERY_STRING_INFO;
成员¶
cbSize
以字节为单位的数据结构大小。把这个成员设为 sizeof( QUERY_STRING_INFO )。
nCmdID
指定一个表示要执行的命令 ID 的整数。只能使用下列命令。详细信息请访问 命令参考。
nID | 命令名称 | 返回值 |
4609 到 4609 + 63 | 文件路径和名称 | |
4864 到 4864 + 63 | 文件路径和名称 | |
4992 到 4992 + 63 | 文件路径和名称 | |
5376 到 5376 + 255 | 窗口标题 | |
5632 到 5632 + 255 | 插件文件名称 | |
6656 到 6656 + 255 | 编码名称 | |
7680 到 7680 + 255 | 编码名称 | |
9216 到 9216 + 1023 | 宏路径和名称 |
nFlags
指定以下值之一。
QUERY_STRING_LONG_TITLE | 指定需要该字符串的长版本。 |
QUERY_STRING_SHORT_TITLE | 指定需要该字符串的简短版本。 |
cchBuf
指定以字符为单位的缓冲区大小。
pBuf
指定用于检索字符串的缓冲区。
支持版本¶
支持 EmEditor Professional Version 20.6 或之后的版本。