検索で『見つかりませんでした』を表示したい – プログラミング – Home

検索で『見つかりませんでした』を表示し...
 
通知
すべてクリア

[解決済] 検索で『見つかりませんでした』を表示したい


miho
 miho
(@miho)
ゲスト
結合: 23年前
投稿: 12
Topic starter  

CEditViewで作ったエディタでCEditViewのOnEditFindを使って文字列を検索したいのですが、
文字列が見つかった場合は、フォーカスが移動するのですが、見つからなかった場合は、何も反
応がないのですが、『見つかりませんでした』のようなメッセージを出したのですが、どうすれ
ばいいでしょうか?
なおVisualC++6.0を使っています。


引用未解決
トピックタグ
西風
 西風
(@西風)
ゲスト
結合: 23年前
投稿: 14
 

※CEditView は使ったことがないので、細かく知らないので軽く聞流す程度にしてください。

OnEditFindっていうのは FindText() と OnFindNext() ってことでしょうか?
僕はやったことがないので解りませんけど、検索文字列が見つからなかったときは
OnTextNotFound()ってのが呼ばれるんじゃないでしょうか。
もしそうなら、こいつをオーバーライドしてメッセージ表示すればいいと思います。


返信引用
miho
 miho
(@miho)
ゲスト
結合: 23年前
投稿: 12
Topic starter  

OnTextNotFound()をオーバーライドしたらメッセージを出すことができました。
本当にありがとうございます。


返信引用
miho
 miho
(@miho)
ゲスト
結合: 23年前
投稿: 12
Topic starter  

さっき、解決済みにチェックするのを忘れました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました