ページ 11

どうやる?

Posted: 2006年1月31日(火) 23:41
by 何で?
メモ帳で、終了するときに保存するか、しないかを表示するにはどうすれば
いいですか。

※保存してあれば、表示しない。

私は・・・

Posted: 2006年2月01日(水) 01:51
by ケースケ
「メモ帳」って自作テキストエディタのことですよね。


ソースは書きませんが、私はこんな方法をしています。

1)グローバルで変数を用意。
2)メインのエディットボックスが変更されたら1.の変数に何か代入。
3)保存機能を実行されたときに1.の変数を0に戻す。
4)終了しようとしたときに1.の変数が0以外なら、保存しますかダイアログを表示する。

Posted: 2006年2月01日(水) 15:07
by 通りすがり
SendMessage(エディットハンドル, EM_GETMODIFY, 0, 0)

上記で文章が変更されたかどうか確認できますよ。
Trueなら変更された、Falseなら未変更です。

Posted: 2006年2月01日(水) 15:07
by 通りすがり
SendMessage(エディットハンドル, EM_GETMODIFY, 0, 0)

上記で文章が変更されたかどうか確認できますよ。
Trueなら変更された、Falseなら未変更です。

私も

Posted: 2006年2月11日(土) 22:11
by 雷電
私も、自作エディターを作っていますが、あまり、上書きに関しては、知識が無いので、よくわかりませんが、戻り値を使って、するんだとは思うのですが、あまり、戻り値系のことは、やってませんけどね。
私も教えてもらいたいなーー、見たいな感じです。(^_^;)