Show/Hide Toolbars

EmEditor ヘルプ

ナビゲーション: EmEditor ヘルプ > プラグイン リファレンス > メッセージ

EmEditor プラグイン リファレンス: EE_REPLACEW

Scroll 前へ 上へ 次へ その他
EmEditor ホーム - EmEditor ヘルプ - プラグイン リファレンス - メッセージ

EE_REPLACEW

Unicode文字列を置換します。このメッセージは使用されなくなります。新しいプラグインは、EE_FIND_REPLACE メッセージを使用してください。このメッセージを直接送るか、または Editor_ReplaceW インライン関数を使うことができます。

EE_REPLACEW

   wParam = (WPARAM) (UINT) nFlags;

   lParam = (LPARAM) (LPCWSTR) 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') を指定します。

戻り値

成功すると 0 以外を返します。失敗すると 0 を返します。

Copyright © 2003-2016 by Emurasoft, Inc.