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 或之后的版本。