Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 插件参考 > 消息

EmEditor 插件参考: EE_REPLACEA

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

EE_REPLACEA

替换一个 ANSI 字符串。你能明确地发送该消息或用 Editor_ReplaceA 内联函数。

EE_REPLACEA

   wParam = (WPARAM) (UINT) nFlags;

   lParam = (LPARAM) (LPCSTR) szFindReplace;

参数

nFlags

你能指定一个下列值的组合。

含义

FLAG_FIND_CASE

区分大小写。

FLAG_FIND_CLOSE

搜索完成后关闭对话框。

FLAG_FIND_ESCAPE

使用转义序列。

FLAG_FIND_NO_PROMPT

禁止显示对话框即使没有找到字符串。

FLAG_FIND_ONLY_WORD

匹配整个单词。

FLAG_FIND_REG_EXP

使用正则表达式。

FLAG_FIND_SAVE_HISTORY

为重复搜索保存搜索过的字符串。

FLAG_REPLACE_ALL

替换所有匹配结果。

FLAG_REPLACE_SEL_ONLY

当被用 FLAG_REPLACE_ALL 指定时,仅在选区中替换。

szFindReplace

指定一个要搜索的字符串和一个用来替换的字符串。你必须按照先指定要搜索的字符串,然后指定用来替换的字符串这个顺序,另外,两者之间必须插入空字符 ('\0')。

返回值

如果消息成功,返回值不是零。如果消息不成功,返回值是零。

Copyright © 2003-2016 by Emurasoft, Inc.