Blog~2019-02-04EM_SETMODIFYWindowsAPIEM_GETMODIFYで変更されたかどうかが取得できるわけだが、テキストファイルを保存した直後はそのテキストファイルとエディットコントロールの入力内容は同じなので、変更されていないという状態に戻さないといけない。EM_SETMODIFYで変更状態のフラグを設定できる。Docsresource.hで、リソースIDのID_ITEM_RESET_MODIFYを追加。Modify”を追加し、ID_ITEM_RESET_MODIFYを割り当てる。Modify”が選択されたら、SendMessageの第3引数にFALSEを指定して、EM_SETMODIFYを送る。Modify"を選択しても、変更されていないので、当然何も起こらない。Modify"を選択すると、Modify!変更された状態なので"Modify!"が表示される。何も起こらない何も起こらない。変更状態のフラグが降ろされているからである。このままウィンドウを閉じても、"Modify!"は表示されない。(27)はてなブログをはじめよう!BG1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。