通知
すべてクリア
Topic starter
2003年3月30日 5:11 PM
CEditViewで作ったエディタでCEditViewのOnEditFindを使って文字列を検索したいのですが、
文字列が見つかった場合は、フォーカスが移動するのですが、見つからなかった場合は、何も反
応がないのですが、『見つかりませんでした』のようなメッセージを出したのですが、どうすれ
ばいいでしょうか?
なおVisualC++6.0を使っています。
2003年3月30日 10:53 PM
※CEditView は使ったことがないので、細かく知らないので軽く聞流す程度にしてください。
OnEditFindっていうのは FindText() と OnFindNext() ってことでしょうか?
僕はやったことがないので解りませんけど、検索文字列が見つからなかったときは
OnTextNotFound()ってのが呼ばれるんじゃないでしょうか。
もしそうなら、こいつをオーバーライドしてメッセージ表示すればいいと思います。
Topic starter
2003年3月31日 11:42 PM
OnTextNotFound()をオーバーライドしたらメッセージを出すことができました。
本当にありがとうございます。
Topic starter
2003年3月31日 11:43 PM
さっき、解決済みにチェックするのを忘れました。