| ReplaceText | Declare Function Api_ReplaceText& Lib "comdlg32" Alias "ReplaceTextA" (pFindreplace As FINDREPLACE) | 
| Declare Function ReplaceText Lib "comdlg32" Alias "ReplaceTextA" (pFindreplace As FINDREPLACE) As Long | |
| システムが定義したモードレスの[置換]ダイアログボックスを作成する。ユーザーはこのダイアログボックスを使って、検索文字列と置換文字列、および検索と置換の操作を制御するためのオプションを指定する。 | |
| 
      パラメータ     
      このダイアログボックスはこの構造体を使って、ユーザーが入力した情報をアプリケーションへ送信する。     
      このウィンドウハンドルを使って、ダイアログボックスとの通信やクローズを行える。     
      は、次のエラーコードのいずれかを返すことがある。 ジャへ送信する。このダイアログボックスを作成すると、FINDREPLACE 構造体の hwndOwner メンバに、オーナーウィンドウのハンドルが     
      格納される。 ればならない。ユーザーが[次を検索]ボタンや[すべて置換]ボタンなどをクリックしたり、ダイアログボックスを閉じようとしたときに、ダイ アログボックスプロシージャはこの識別子を使ってメッセージを送信する。FINDMSGSTRING メッセージの lParam パラメータは、 FINDREPLACE 構造体へのポインタを保持する。 構造体の Flags メンバは、このメッセージを発生させたイベントを示す。この構造体の     
      他のメンバは、ユーザーの入力を示す。 とを保証するために、メインメッセージループ内で IsDialogMessage 関数も使わなければならない。IsDialogMessage は、このダイアログボッ     
      クスがメッセージを処理したかどうかを示す 1 つの値を返す。 へ送信されたメッセージを処理できる。このダイアログボックスでフックプロシージャを有効にするには、FINDREPLACE 構造体の Flags メン バに FR_ENABLEHOOK フラグをセットし、lpfnHook メンバでそのフックプロシージャのアドレスを指定する。 | |