ユーザーがエディットコントロールの内容を変更したことを、エディットコントロールの親ウィンドウに通知します。システムがスクリーンを再描画した後に送信されます。
この通知メッセージは WM_COMMAND メッセージ形式で送られます。
#define EN_CHANGE 0x0300 idEdit = wParam & 0xFFFF; // コントロールID wNotify = (wParam >> 16) & 0xFFFF; // 通知コード EN_CHANGE (=0x0300) hwndEdit = lParam; // コントロールのハンドル
wParam パラメータの下位ワードの値。
エディットコントロールのコントロール ID が指定されます。
wParam パラメータの上位ワードの値。
コントロールからの通知メッセージコードが指定されます。 EN_CHANGE 通知メッセージでは 0x0300 になります。
lParam パラメータの値。
エディットコントロールのハンドルが指定されます。
Rich Edit: リッチエディットコントロールでこの通知を受け取るには、 EM_SETEVENTMASK メッセージを送信して ENM_CHANGE マスクを設定する必要があります。
Windows 95 以降 / Windows NT 3.1 以降