エディットコントロールの入力内容が変更された直後に、EN_UPDATEが、WM_COMMANDの通知コードとして送られる。
EN_UPDATE notification code - Windows applications | Microsoft Docs

Win32プロジェクトで、

空のプロジェクトで、

EN_UPDATE.cppを追加。
内容はEM_SETMODIFYベース。

Menuリソースを追加。
これもEM_SETMODIFYベース。
で、実はプロジェクト名に"UPDATE"が入っているので、

Windows7ではこのままデバッガ起動できないので、DispatchMessageのプロジェクトから、

app.manifestを持ってくる。

[追加のマニフェストファイル]に追加。
ソースコードの変更点は、
HIWORD(wParam)がEN_UPDATEなら、ウィンドウタイトルを"Modified!"にする。
メニューの"Reset Modify"が選択されたら、元に戻す。

起動時、こうなっているが、

"A"と入力すると、"Modified!"になってる。

メニューの"Reset Modify"で、

元に戻る。

"B"を追加すると、"Modified!"になるが、

メニューの"Reset Modify"で、

元に戻る。
Sample/winapi/EN_UPDATE/EN_UPDATE/src/EN_UPDATE at master · bg1bgst333/Sample · GitHub