Editor_ReplaceW¶
替换一个 Unicode 字符串。你能直接用该内联函数或明确地发送 the EE_REPLACEW 消息。
Editor_ReplaceW( HWND hwnd, UINT nFlags, LPCWSTR szFindReplace ); hwnd 指定 EmEditor 视图或框架的窗口句柄。 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')。 如果消息成功,返回值不是零。如果消息不成功,返回值是零。参数¶
返回值¶