コントロールからメッセージまたはメッセージの形式で送られてくる通知メッセージのリストです。
以下の通知は、メッセージの形式で送られます。
| メッセージ | コード | 意味 |
|---|---|---|
| NM_OUTOFMEMORY | -1 | コントロールは、利用できるメモリが十分になかったため操作を完了できなかった |
| NM_CLICK | -2 | ユーザーがコントロール内で左クリックした |
| NM_DBLCLK | -3 | ユーザーがコントロール内で左ダブルクリックした |
| NM_RETURN | -4 | コントロールが入力フォーカスを持った状態でユーザーがリターンキーを押した |
| NM_RCLICK | -5 | ユーザーがコントロール内で右クリックした |
| NM_RDBLCLK | -6 | ユーザーがコントロール内で右ダブルクリックした |
| NM_SETFOCUS | -7 | コントロールが入力フォーカスを受け取った |
| NM_KILLFOCUS | -8 | コントロールが入力フォーカスを失った |
| NM_CUSTOMDRAW | -12 | version 4.70 以降 描画動作に関する通知 |
| NM_HOVER | -13 | version 4.70 以降 マウスがコントロールのアイテム上に停止した |
| NM_NCHITTEST | -14 | version 4.71 以降 コントロールが WM_NCHITTEST メッセージを受け取った |
| NM_KEYDOWN | -15 | version 4.71 以降 コントロールが入力フォーカスを持っているときに、ユーザーがキー入力をした |
| NM_RELEASEDCAPTURE | -16 | version 4.71 以降 コントロールがマウスキャプチャを解放している |
| NM_SETCURSOR | -17 | version 4.71 以降 コントロールが WM_SETCURSOR メッセージに応じて、カーソルを設定している。 |
| NM_CHAR | -18 | version 4.71 以降 文字キーが押された |
以下の通知は、メッセージの形式で送られます。
| メッセージ | コード | 意味 |
|---|---|---|
| TVN_DELETEITEM | -409 | アイテムが削除されている |
| TVN_ENDLABELEDIT | -411 | ラベルの編集が終了した |
| TVN_ITEMEXPANDED | -406 | 子アイテムのリストが展開された・閉じられた |
| TVN_ITEMEXPANDING | -405 | 子アイテムのリストが展開されようとしている・閉じられようとしている |
| TVN_SELCHANGED | -402 | 選択アイテムが変更された |
| TVN_SELCHANGING | -401 | 選択アイテムが変更されようとしている |
以下の通知は、メッセージの形式で送られます。
| メッセージ | コード | 意味 |
|---|---|---|
| TCN_SELCHANGE | -551 | 選択されているタブが変更された |
以下の通知は、メッセージの形式で送られます。
| メッセージ | コード | 意味 |
|---|---|---|
| UDN_DELTAPOS | -722 | ポジションが変更されようとしている |
以下の通知は、メッセージの形式で送られます。
| メッセージ | コード | 意味 |
|---|---|---|
| EN_CHANGE | 0x0300 | 内容が変更された |
| EN_HSCROLL | 0x0601 | 水平スクロールバーがクリックされた |
| EN_UPDATE | 0x0400 | コントロールが再描画されようとしている |
| EN_VSCROLL | 0x0602 | 垂直スクロールバーがクリックされた |
以下の通知は、メッセージの形式で送られます。
| メッセージ | コード | 意味 |
|---|---|---|
| EN_DROPFILES | 0x0703 | ファイルがドロップされた |
| EN_MSGFILTER | 0x0700 | キーボードまたはマウスイベントが発生した |
| EN_REQUESTRESIZE | 0x0701 | コントロールの内容がコントロールのウィンドウサイズよりも大きくなったか、または小さくなった |
| EN_SELCHANGE | 0x0702 | 現在の選択範囲が変更された |