A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

WINDOWPLACEMENTWINDOWPLACEMENT構造体
WINDOWPOSWINDOWPOS構造体
WM_ACTIVATEAPP別のアプリケーションのウインドウがアクティブ・非アクティブになるとき
WM_ACTIVATEウインドウがアクティブ・非アクティブになるとき
WM_ASKCBFORMATNAMEクリップボードのフォーマット名を文字列バッファにコピーを要求
WM_CANCELMODEメッセージボックス等のダイアログボックスが表示されようとしている
WM_CANCELMODEJOURNALジャーナル処理がキャンセルされた
WM_CAPTURECHAINGEDマウスのキャプチャが変化した
WM_CHANGECBCHAINクリップボ−ドビューワチェーンが変更される
WM_CHARキーボードから文字入力を受け取った
WM_CHARTOITEMWM_CHARに応じてオーナー描画リストボックスが受け取る
WM_CHILDACTIVATEMDIコントロールの子ウインドウがアクティブ化
WM_CHOOSEFONT_GETLOGFONT[フォントの指定]ダイアログボックスに送るメッセージ
WM_CLEARテキストボックス・コンボボクスの選択テキストを削除
WM_CLOSEウインドウあるいはアプリケーションをクローズされた
WM_COMMANDメニューが選択されたあるいはコントロールにイベントが発生した
WM_COMPACTINGシステムがメモリ不足の状態にある
WM_COMPAREITEM並び替えが指定された新しい項目のリストボックスなどで相対的な位置を決定する。
WM_COPYテキストボックス・コンボボックスの選択テキストをクリップボードにコピーしたとき
WM_COPYDATA別のプロセス上のウィンドウにデータを送信する
WM_CREATEウインドウが作成中
WM_CTLCOLORBTNコマンドボタンが描画されようとしている
WM_CTLCOLORDLGダイアログが描画されようとしている
WM_CTLCOLOREDITテキストボックスが描画されようとしている
WM_CTLCOLORLISTBOXリストボックスが描画されようとしている
WM_CTLCOLORMSGBOXメッセージボックスが描画されようとしている
WM_CTLCOLORSCROLLBARスクロールバーが描画されようとしている
WM_CTLCOLORSTATICラベルが描画されようとしている
WM_CUTテキストボックス
コンボボックスの選択テキストをクリップボードにコピー
WM_DEADCHARアクセント記号のような文字と組合せた文字を受け取った
WM_DELETEITEMオーナ描画リストボックスの項目が削除された
WM_DESTROYウインドウが破棄された
WM_DESTROYCLIPBOARDEmptyClipboard()によってクリップボードが空になった
WM_DEVICECHANGEハードウェアの構成が変更された
WM_DEVMODECHANGEWIN.INI のデフォルトのデバイス名が変更された
WM_DISPLAYCHANGEディスプレイの解像度が変更された
WM_DRAWCLIPBOARDクリップボードの内容が変わった
WM_DRAWITEMオーナー描画コントロールの外観が変わった
WM_DROPFILESファイルマネージャからの Drag & Drop
WM_ENABLEウインドウが有効・無効になった
WM_ENDSESSIONWindows が終了する
WM_ENTERIDLEダイアログボックス
メニューが入力待ち
WM_ENTERMENULOOPモーダルなメニューループに入ったとき
WM_ENTERSIZEMOVEウィンドウが移動・サイズ変更した
WM_ERASEBKGNDバックグラウンドを消去(再ペイント)
WM_EXITMENULOOPモーダルなメニューから抜け出した
WM_FONTCHANGEシステムフォントが変更された
WM_GETDLGCODEテキストボックス
ラベル等が現在使っているフォントのハンドル
WM_GETFONTテキストボックス
ラベル等が現在使っているフォントのハンドル
WM_GETHOTKEYウィンドウに関連付けられているホットキーを取得する
WM_GETICONウインドウに関連付けられているアイコンのハンドルを取得
WM_GETMINMAXINFOフォームの最大・最小化時に可能なサイズを取得
WM_GETTEXTコントロールのキャプション
テキストボックスのテキストをバッファにコピー
WM_GETTEXTLENGTHウィンドウに関連付けられているテキストのサイズ(バイト数)を取得
WM_HELP[F1] or [?]の押された場合
WM_HOTKEYRegisterHotKey関数で登録されたホットキーが押されたとき
WM_HSCROLL水平スクロールバーを調整している
WM_HSCROLLCLIPBOARDクリップボードビューワで水平スルクールバーが使われた
WM_ICONERASEBKGNDクラスアイコンがある時
アイコンの描画前に通知
WM_IME_CHARIMEが変換後の文字を受取った
WM_IME_COMPOSITIONキー入力によってIMEが確定後の状態を変更した
WM_IME_COMPOSITIONFULL確定後の文字を表示するウインドウにスペースがない
WM_IME_CONTROLIMEにコマンドを送る
WM_IME_ENDCOMPOSITION文字を確定した
WM_IME_KEYDOWNキーを押した
WM_IME_KEYUPキーを離した
WM_IME_NOTIFYIMEウインドウの変化をアプリケーションに知らせる
WM_IME_REQUESTシステムがIMEを変更しようとしている
WM_IME_SELECTシステムがIMEを変更しようとしている
WM_IME_SETCONTEXTIMEの入力ウインドウがアクティブになった時アプリケーションに通知する
WM_IME_STARTCOMPOSITION確定する前に通知する
WM_INITDIALOGダイアログボックスが表示される
WM_INITMENUメニューが表示される直前に通知
WM_INITMENUPOPUPポップアップメニューが表示される直前に通知
WM_INPUTLANGCHANGE言語ロケールが変更されたときトップレベルウィンドウに通知
WM_INPUTLANGCHANGEREQUEST言語ロケールが変更されたとき
入力フォーカスを持つウィンドウに通知
WM_KEYDOWNキーボードのキーが押された
WM_KEYUPキーが解放された
WM_KILLFOCUSフォーカスがなくなる直前に通知
WM_LBUTTONDBLCLK左のマウスボタンをダブルクリックした
WM_LBUTTONDOWN左のマウスボタンを押した
WM_LBUTTONUP左のマウスボタンが解放された
WM_MBUTTONDBLCLK中央のマウスボタンがダブルクリックされた
WM_MBUTTONDOWN中央のマウスボタンが押された
WM_MBUTTONUP中央のマウスボタンが解放された
WM_MDIACTIVATEMDIで指定した子ウインドウをアクティブにする
WM_MDICASCADEMDI子ウインドウをカスケード表示にする
WM_MDICREATEMDI子ウインドウを作成する
WM_MDIDESTROYMDI子ウインドウを破棄する
WM_MDIGETACTIVE現在アクティブなMDI子ウインドウのハンドルを取得
WM_MDIICONARRANGEMDI子ウインドウのアイコンを整列
WM_MDIMAXIMIZEMDI子ウインドウを最大化
WM_MDINEXT次の子ウインドウをアクティブにする
WM_MDIRESTORE最大化・最小化されている子ウインドウを元のサイズに戻す
WM_MDISETMENUメニューをMDIフレームウインドウにリンク
WM_MDITILEMDI子ウインドウをタイル整列
WM_MEASUREITEMオーナー描画コントロールが作成されたとき
WM_MENUCHARメニューのアクセスキーの英文字と一致しない文字を受け取った
WM_MENUSELECTメニューが強調表示・選択された
WM_MOUSEACTIVATEマウスクリックによりアクティブウインドウが移った
WM_MOUSEMOVEマウスが移動した
WM_MOVEウインドウが移動した
WM_MOVINGリサイズ中にウィンドウに送られる
WM_NCACTIVATE非クライアント領域がアクティブ・非アクティブである
WM_NCCALCSIZEウインドウのサイズを再計算する
WM_NCCREATEウインドウのスタイルが変更された時に最初に送られるメッセージ
WM_NCDESTROY非クライアント領域が破棄
WM_NCHITTEST非クライアント領域のどの部分でマウスが操作されたか調べる
WM_NCLBUTTONDBCLK非クライアント領域で左ボタンをダブルクリック
WM_NCLBUTTONDOWN非クライアント領域で左ボタンを押す
WM_NCLBUTTONUP非クライアント領域で左ボタンを解放
WM_NCMBUTTONDBCLK非クライアント領域で中央ボタンをダブルクリック
WM_NCMBUTTONDOWN非クライアント領域で中央ボタンを押す
WM_NCMBUTTONUP非クライアント領域で中央ボタンを解放
WM_NCMOUSEMOVE非クライアント領域でマウスが移動
WM_NCPAINT非クライアント領域で再ペイントが必要
WM_NCRBUTTONDBCLK非クライアント領域で右ボタンをダブルクリック
WM_NCRBUTTONDOWN非クライアント領域で右ボタンを押す
WM_NCRBUTTONUP非クライアント領域で右ボタンを解放
WM_NEXTDLGCTL入力フォーカスを別の子ウインドウに移動
WM_NEXTMENUメニューバーまたはシステムメニュー内を
左右の矢印キーを使用して移動したとき
WM_NOTIFYコントロールにイベントが発生した時
またはコントロールがデータを要求している
WM_NULLこれ自体は何もしないがメッセージを操作する場合に使う
WM_PAINTウインドウのクライアント領域を再描画しなければならない
WM_PAINTCLIPBOARDウインドウのクライアント領域を再描画しなければならない
WM_PAINTICONウインドウのクライアント領域を再描画しなければならない
WM_PALETTECHANGEDシステムパレットが変更された
WM_PALETTEISCHANGINGシステムパレットが別のウインドウによって変更されようとしている
WM_PARENTNOTIFYあるイベントが子ウインドウで発生したことを親ウインドウに通知する
WM_PASTEテキストボックス、コンボボックスにおいてクリップボードからコピーするとき送る
WM_POWERシステムがパワー節約状態に入る・出ること通知する
WM_POWERBROADCASTパワー管理イベントを検出するために送られてくる
WM_PRINT指定のデバイスコンテキストの再描画を要求
WM_PRINTCLIENT指定のデバイスコンテキスト内のウィンドウのクライアント領域の描画を要求
WM_QUERYDRAGICONアイコンを表示しようとする時にクラスアイコンを持たないウインドウに送る
WM_QUERYENDSESSIONWindowsを終了する時に全てのウインドウに問合わせる
WM_QUERYNEWPALETTE入力フォーカスを受取る時
論理パレットで置換えるかどうか問合わせる
WM_QUERYOPENアイコン化されたウインドウが復元する時
直前の位置とサイズを要求されているかどうか問合わせる
WM_QUEUESYNCユーザー入力メッセージとフックプロシージャからの
メッセージを区別する
WM_QUITアプリケーションが処理する最後のメッセージ
WM_RBUTTONDBCLK右のマウスボタンをダブルクリックした
WM_RBUTTONDOWN右マウスボタンを押した
WM_RBUTTONUP右マウスボタンを解放した
WM_RENDERALLFORMATSディレイドレンダリングしているとき
クリップボードのオーナーが破棄される前に送られる
WM_RENDERFORMATディレイドレンダリングをしているデータをアプリケーションが要求したとき
WM_SETCURSORマウスをキャプチャしているウインドウがない時
マウスがあるウインドウに送られる
WM_SETFOCUSウインドウが入力フォーカスを得た
WM_SETFONT論理フォントを設定する
WM_SETHOTKEYホットキーをウィンドウに関連付ける
WM_SETICONアイコンをウインドウに関連付ける
WM_SETREDRAWコントロールの再描画操作を制御する
WM_SETTEXTウインドウ(コントロール)のタイトル・テキストを変更
WM_SETTINGCHANGEシステム全体に影響する設定変更をしたとき
WM_SHOWWINDOWウインドウが表示・非表示になった
WM_SIZEウインドウのサイズが変更
WM_SIZECLIPBOARDクリップボードビューワのクライアント領域のサイズが変更されるとき
WM_SIZINGウィンドウのサイズが変更中
WM_SPOOLERSTATUS印刷キューに印刷ジョブが追加・削除された
WM_STYLECHANGEDSetWindowLong関数によってウインドウスタイルを変更した
WM_STYLECHANGINGSetWindowLong関数によってウインドウスタイルを変更されそう
WM_SYNCPAINT別のスレッドで作成されたウィンドウが上に重なったとき
WM_SYSCHAR[Alt]キーとの組合せ以外はWM_CHARと同じ
WM_SYSCOLORCHANGEシステムカラーが変更された
WM_SYSCOMMANDシステムメニューが操作された
WM_SYSDEADCHARアクセント記号のような別の文字と組合せた文字入力を受け取った
WM_SYSKEYDOWNシステム文字を意味するキーを押した
WM_SYSKEYUPシステム文字を意味するキーが解放された
WM_TIMECHANGEシステムタイマが変更された
WM_TIMERSetTimer()で設定した時間を経過
WM_UNDOテキストボックスで Undo 操作を実行する
WM_USERユーザーが定義できるメッセージの使用領域を表すだけでこれ自体に意味はない
WM_USERCHANGEDログオン・ログオフ時に全てのウィンドウに送られる
WM_VKEYTOITEMリストボックスがWM_KEYDOWNに応答したとき
WM_VSCROLLユーザーが垂直スクロールバーを調整した
WM_VSCROLLCLIPBOARDクリップボードビューワ内でスクロールイベント発生
WM_WINDOWPOSCHANGEDSetWindowPos()後に位置とサイズを変更したウインドウに送られる
WM_WINDOWPOSCHANGINGSetWindowPos()で位置とサイズを変更しているウインドウに送られる
WM_WININICHANGEWIN.INIが変更された
WNDCLASSEXWNDCLASSEX構造体
WSACleanupWinSockのクローズ
WSAStartupWinsockのバージョン指定とプロセスで利用するリソースの割り当てを行う
WaitForInputIdleプロセスがアイドリング状態になるまで待機
WaitMessageスレッドにメッセージがない場合はほかのスレッドに制御を移す
WideCharToMultiByteUnicode文字列をANSI文字列に変換する
WinHelpWinhelp.exeを実行
WindowFromDCデバイスコンテキストからウィンドウハンドルを取得
WindowFromPoint指定の座標位置にあるウィンドウハンドルを取得
WritePrivateProfileSection指定のINIファイルの指定のセクションのキー名とその値を変更する
WritePrivateProfileString指定のINIファイルの指定のキーの文字列を変更する
WriteConsoleコンソールウィンドウに文字列を表示する
WritePrinter指定のプリンタにデータを出力したことをプリンタスプーラ―に通知する
WriteProcessMemory指定のプロセスのメモリ領域にデータをコピー
WriteProfileSectionWIN.INIの指定のセクションの内容を変更する
WriteProfileStringWIN.INIの指定のキーの文字列を変更する