winuser.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
- データ交換
- デスクトップ ウィンドウ マネージャー (DWM)
- 開発者向けメモ
- ダイアログ ボックス
- デバイスの表示リファレンス
- 高 DPI
- 入力フィードバックの構成
- 入力ソースの識別
- Windows アプリケーションの国際化
- キーボードとマウス入力
- メニューとその他のリソース
- モバイル デバイス管理設定プロバイダー
- ポインター デバイス入力スタック
- ポインター入力メッセージと通知
- リモート デスクトップ サービス
- セキュリティと ID
- システム サービス
- Windows シェル
- タッチ ヒット テスト
- タッチインジェクション
- タッチ入力
- ウィンドウ ステーションとデスクトップ
- Windows アクセシビリティ機能
- Windows とメッセージ
- Windows コントロール
- Windows GDI
winuser.h には、次のプログラミング インターフェイスが含まれています。
関数
ActivateKeyboardLayout 呼び出し元のスレッドまたは現在のプロセスの入力ロケール識別子 (以前はキーボード レイアウト ハンドルと呼ばれていました) を設定します。 入力ロケール識別子は、ロケールとともにキーボードの物理レイアウトを指定します。 |
AddClipboardFormatListener システムが管理するクリップボード形式のリスナー リストで、指定されたウィンドウをPlacesします。 |
AdjustWindowRect 目的のクライアント四角形のサイズに基づいて、ウィンドウの四角形の必要なサイズを計算します。 その後、ウィンドウの四角形を CreateWindow 関数に渡して、クライアント領域が目的のサイズのウィンドウを作成できます。 |
AdjustWindowRectEx クライアント四角形の目的のサイズに基づいて、ウィンドウの四角形の必要なサイズを計算します。 その後、ウィンドウの四角形を CreateWindowEx 関数に渡して、クライアント領域が目的のサイズのウィンドウを作成できます。 |
AdjustWindowRectExForDpi クライアント四角形の目的のサイズと指定された DPI に基づいて、ウィンドウの四角形の必要なサイズを計算します。 |
AllowSetForegroundWindow SetForegroundWindow 関数を使用して、指定したプロセスでフォアグラウンド ウィンドウを設定できるようにします。 呼び出し元のプロセスは、フォアグラウンド ウィンドウを既に設定できる必要があります。 詳細については、このトピックで後述する「備考」を参照してください。 |
AnimateWindow ウィンドウを表示または非表示にするときに、特殊効果を生成できます。 アニメーションには、_roll、スライド、折りたたみ、展開、アルファブレンドフェードの 4 種類があります。 |
AnyPopup 所有、表示、最上位のポップアップ、または重複するウィンドウが画面に存在するかどうかを示します。 関数は、呼び出し元のアプリケーションのクライアント領域だけでなく、画面全体を検索します。 |
AppendMenuA 指定したメニュー バー、ドロップダウン メニュー、サブメニュー、またはショートカット メニューの末尾に新しい項目を追加します。 この関数を使用して、メニュー項目の内容、外観、および動作を指定できます。 (ANSI) |
AppendMenuW 指定したメニュー バー、ドロップダウン メニュー、サブメニュー、またはショートカット メニューの末尾に新しい項目を追加します。 この関数を使用して、メニュー項目の内容、外観、および動作を指定できます。 (Unicode) |
AreDpiAwarenessContextsEqual 2 つのDPI_AWARENESS_CONTEXT値が同じかどうかを判断します。 |
ArrangeIconicWindows 指定した親ウィンドウのすべての最小化 (アイコン) 子ウィンドウを配置します。 |
AttachThreadInput あるスレッドの入力処理メカニズムを別のスレッドの入力処理メカニズムにアタッチまたはデタッチします。 |
BeginDeferWindowPos 複数ウィンドウ位置構造体にメモリを割り当て、構造体にハンドルを返します。 |
BeginPaint BeginPaint 関数は、指定したウィンドウを描画用に準備し、PAINTSTRUCT 構造体に描画に関する情報を入力します。 |
BlockInput キーボードとマウスの入力イベントがアプリケーションに到達するのをブロックします。 |
BringWindowToTop 指定したウィンドウを Z オーダーの先頭に移動します。 ウィンドウが最上位レベルのウィンドウの場合は、アクティブ化されます。 ウィンドウが子ウィンドウの場合、子ウィンドウに関連付けられている最上位の親ウィンドウがアクティブになります。 |
BroadcastSystemMessage BroadcastSystemMessage 関数は、指定した受信者にメッセージを送信します。 (BroadcastSystemMessage) |
BroadcastSystemMessageA 指定した受信者にメッセージを送信します。 (BroadcastSystemMessageA) |
BroadcastSystemMessageExA 指定した受信者にメッセージを送信します。 (BroadcastSystemMessageExA) |
BroadcastSystemMessageExW 指定した受信者にメッセージを送信します。 (BroadcastSystemMessageExW) |
BroadcastSystemMessageW BroadcastSystemMessageW (Unicode) 関数は、指定した受信者にメッセージを送信します。 (BroadcastSystemMessageW) |
CalculatePopupWindowPosition 指定したアンカー ポイント、ポップアップ ウィンドウ サイズ、フラグ、および省略可能な除外四角形を使用して、適切なポップアップ ウィンドウの位置を計算します。 |
CallMsgFilterA 指定したメッセージとフック コードを、WH_SYSMSGFILTERおよびWH_MSGFILTERフックに関連付けられているフック プロシージャに渡します。 (ANSI) |
CallMsgFilterW 指定したメッセージとフック コードを、WH_SYSMSGFILTERおよびWH_MSGFILTERフックに関連付けられているフック プロシージャに渡します。 (Unicode) |
CallNextHookEx フック情報を現在のフック チェーンの次のフック プロシージャに渡します。 フック プロシージャは、フック情報の処理前または処理後にこの関数を呼び出すことができます。 |
CallWindowProcA 指定したウィンドウ プロシージャにメッセージ情報を渡します。 (ANSI) |
CallWindowProcW 指定したウィンドウ プロシージャにメッセージ情報を渡します。 (Unicode) |
CascadeWindows 指定した親ウィンドウの指定した子ウィンドウをカスケードします。 |
ChangeClipboardChain クリップボード ビューアーのチェーンから指定したウィンドウを削除します。 |
ChangeDisplaySettingsA ChangeDisplaySettings 関数は、既定のディスプレイ デバイスの設定を指定したグラフィックス モードに変更します。 (ANSI) |
ChangeDisplaySettingsExA ChangeDisplaySettingsEx 関数は、指定したディスプレイ デバイスの設定を指定したグラフィックス モードに変更します。 (ANSI) |
ChangeDisplaySettingsExW ChangeDisplaySettingsEx 関数は、指定したディスプレイ デバイスの設定を指定したグラフィックス モードに変更します。 (Unicode) |
ChangeDisplaySettingsW ChangeDisplaySettings 関数は、既定のディスプレイ デバイスの設定を指定したグラフィックス モードに変更します。 (Unicode) |
ChangeWindowMessageFilter ユーザー インターフェイス特権分離 (UIPI) メッセージ フィルターのメッセージを追加または削除します。 |
ChangeWindowMessageFilterEx 指定したウィンドウのユーザー インターフェイス特権分離 (UIPI) メッセージ フィルターを変更します。 |
CharLowerA 文字列または 1 つの文字を小文字に変換します。 オペランドが文字列の場合、関数は文字を所定の位置に変換します。 (ANSI) |
CharLowerBuffA バッファー内の大文字を小文字に変換します。 関数は、文字を所定の位置に変換します。 (ANSI) |
CharLowerBuffW バッファー内の大文字を小文字に変換します。 関数は、文字を所定の位置に変換します。 (Unicode) |
CharLowerW 文字列または 1 つの文字を小文字に変換します。 オペランドが文字列の場合、関数は文字を所定の位置に変換します。 (Unicode) |
CharNextA 文字列内の次の文字へのポインターを取得します。 この関数は、1 バイト文字またはマルチバイト文字で構成される文字列を処理できます。 (ANSI) |
CharNextExA 文字列内の次の文字へのポインターを取得します。 この関数は、1 バイト文字またはマルチバイト文字で構成される文字列を処理できます。 |
CharNextW 文字列内の次の文字へのポインターを取得します。 この関数は、1 バイト文字またはマルチバイト文字で構成される文字列を処理できます。 (Unicode) |
CharPrevA 文字列内の前の文字へのポインターを取得します。 この関数は、1 バイト文字またはマルチバイト文字で構成される文字列を処理できます。 (ANSI) |
CharPrevExA 文字列内の前の文字へのポインターを取得します。 この関数は、1 バイト文字またはマルチバイト文字で構成される文字列を処理できます。 |
CharPrevW 文字列内の前の文字へのポインターを取得します。 この関数は、1 バイト文字またはマルチバイト文字で構成される文字列を処理できます。 (Unicode) |
CharToOemA 文字列を OEM 定義の文字セットに変換します。警告 使用しないでください。 (ANSI) |
CharToOemBuffA 文字列内の指定した文字数を OEM 定義の文字セットに変換します。 (ANSI) |
CharToOemBuffW 文字列内の指定した文字数を OEM 定義の文字セットに変換します。 (Unicode) |
CharToOemW 文字列を OEM 定義の文字セットに変換します。警告 使用しないでください。 (Unicode) |
CharUpperA 文字列または 1 つの文字を大文字に変換します。 オペランドが文字列の場合、関数は文字を所定の位置に変換します。 (ANSI) |
CharUpperBuffA バッファー内の小文字を大文字に変換します。 関数は、文字を所定の位置に変換します。 (ANSI) |
CharUpperBuffW バッファー内の小文字を大文字に変換します。 関数は、文字を所定の位置に変換します。 (Unicode) |
CharUpperW 文字列または 1 つの文字を大文字に変換します。 オペランドが文字列の場合、関数は文字を所定の位置に変換します。 (Unicode) |
CheckDlgButton ボタン コントロールのチェック状態を変更します。 |
CheckMenuItem 指定したメニュー項目のチェックマーク属性の状態を選択またはクリアに設定します。 |
CheckMenuRadioItem 指定したメニュー項目をチェックし、ラジオ項目にします。 同時に、この関数は関連付けられているグループ内の他のすべてのメニュー項目をクリアし、それらの項目のラジオ項目の種類フラグをクリアします。 |
CheckRadioButton グループ内の指定したラジオ ボタンにチェック マークを追加 (チェック) し、グループ内の他のすべてのラジオ ボタンからチェック マークを削除 (クリア) します。 |
ChildWindowFromPoint 親ウィンドウに属する子ウィンドウのうち、指定したポイントを含む子ウィンドウを指定します (存在する場合)。 検索は、直接の子ウィンドウに制限されます。 孫とより深い子孫のウィンドウは検索されません。 |
ChildWindowFromPointEx 指定した親ウィンドウに属する子ウィンドウのうち、指定したポイントを含む子ウィンドウ (存在する場合) を決定します。 |
ClientToScreen ClientToScreen 関数は、指定したポイントのクライアント領域座標を画面座標に変換します。 |
ClipCursor 画面上の四角形の領域にカーソルを閉じ込めます。 |
CloseClipboard クリップボードを閉じます。 |
CloseDesktop 開いているハンドルをデスクトップ オブジェクトに閉じます。 |
CloseGestureInfoHandle ジェスチャ情報ハンドルに関連付けられているリソースを閉じます。 |
CloseTouchInputHandle タッチ入力ハンドルを閉じ、それに関連付けられているプロセス メモリを解放し、ハンドルを無効にします。 |
CloseWindow 指定したウィンドウを最小化 (ただし破棄しません) します。 |
CloseWindowStation 開いているウィンドウ ステーション ハンドルを閉じます。 |
CopyAcceleratorTableA 指定したアクセラレータ テーブルをコピーします。 この関数は、アクセラレータ テーブル ハンドルに対応するアクセラレータ テーブル データを取得したり、アクセラレータ テーブル データのサイズを決定したりするために使用されます。 (ANSI) |
CopyAcceleratorTableW 指定したアクセラレータ テーブルをコピーします。 この関数は、アクセラレータ テーブル ハンドルに対応するアクセラレータ テーブル データを取得したり、アクセラレータ テーブル データのサイズを決定したりするために使用されます。 (Unicode) |
CopyCursor 指定したカーソルをコピーします。 |
CopyIcon 指定したアイコンを別のモジュールから現在のモジュールにコピーします。 |
CopyImage 新しいイメージ (アイコン、カーソル、またはビットマップ) を作成し、指定したイメージの属性を新しいイメージにコピーします。 必要に応じて、関数は新しいイメージの目的のサイズに合わせてビットを拡張します。 |
CopyRect CopyRect 関数は、ある四角形の座標を別の四角形にコピーします。 |
CountClipboardFormats クリップボードに現在表示されているさまざまなデータ形式の数を取得します。 |
CreateAcceleratorTableA アクセラレータ テーブルを作成します。 (ANSI) |
CreateAcceleratorTableW アクセラレータ テーブルを作成します。 (Unicode) |
CreateCaret システム キャレットの新しい図形を作成し、指定したウィンドウにキャレットの所有権を割り当てます。 キャレット図形には、線、ブロック、またはビットマップを指定できます。 |
CreateCursor 指定したサイズ、ビット パターン、ホット スポットを持つカーソルを作成します。 |
CreateDesktopA 新しいデスクトップを作成し、それを呼び出し元プロセスの現在のウィンドウ ステーションに関連付け、呼び出し元スレッドに割り当てます。 (ANSI) |
CreateDesktopExA 指定したヒープを持つ新しいデスクトップを作成し、それを呼び出し元プロセスの現在のウィンドウ ステーションに関連付け、呼び出し元スレッドに割り当てます。 (ANSI) |
CreateDesktopExW 指定したヒープを持つ新しいデスクトップを作成し、それを呼び出し元プロセスの現在のウィンドウ ステーションに関連付け、呼び出し元スレッドに割り当てます。 (Unicode) |
CreateDesktopW 新しいデスクトップを作成し、それを呼び出し元プロセスの現在のウィンドウ ステーションに関連付け、呼び出し元スレッドに割り当てます。 (Unicode) |
CreateDialogA ダイアログ ボックス テンプレート リソースからモードレス ダイアログ ボックスを作成します。 CreateDialog マクロでは、CreateDialogParam 関数を使用します。 (ANSI) |
CreateDialogIndirectA メモリ内のダイアログ ボックス テンプレートからモードレス ダイアログ ボックスを作成します。 CreateDialogIndirect マクロは、CreateDialogIndirectParam 関数を使用します。 (ANSI) |
CreateDialogIndirectParamA メモリ内のダイアログ ボックス テンプレートからモードレス ダイアログ ボックスを作成します。 (ANSI) |
CreateDialogIndirectParamW メモリ内のダイアログ ボックス テンプレートからモードレス ダイアログ ボックスを作成します。 (Unicode) |
CreateDialogIndirectW メモリ内のダイアログ ボックス テンプレートからモードレス ダイアログ ボックスを作成します。 CreateDialogIndirect マクロは、CreateDialogIndirectParam 関数を使用します。 (Unicode) |
CreateDialogParamA ダイアログ ボックス テンプレート リソースからモードレス ダイアログ ボックスを作成します。 (ANSI) |
CreateDialogParamW ダイアログ ボックス テンプレート リソースからモードレス ダイアログ ボックスを作成します。 (Unicode) |
CreateDialogW ダイアログ ボックス テンプレート リソースからモードレス ダイアログ ボックスを作成します。 CreateDialog マクロでは、CreateDialogParam 関数を使用します。 (Unicode) |
CreateIcon 指定したサイズ、色、およびビット パターンを持つアイコンを作成します。 |
CreateIconFromResource アイコンを記述するリソース ビットからアイコンまたはカーソルを作成します。 (CreateIconFromResource) |
CreateIconFromResourceEx アイコンを記述するリソース ビットからアイコンまたはカーソルを作成します。 (CreateIconFromResourceEx) |
CreateIconIndirect ICONINFO 構造体からアイコンまたはカーソルを作成します。 |
CreateMDIWindowA マルチドキュメント インターフェイス (MDI) の子ウィンドウを作成します。 (ANSI) |
CreateMDIWindowW マルチドキュメント インターフェイス (MDI) の子ウィンドウを作成します。 (Unicode) |
CreateMenu メニューを作成します。 メニューは最初は空ですが、InsertMenuItem、AppendMenu、および InsertMenu 関数を使用してメニュー項目を入力できます。 |
CreatePopupMenu ドロップダウン メニュー、サブメニュー、またはショートカット メニューを作成します。 |
CreateSyntheticPointerDevice 呼び出し元アプリケーションのポインター 挿入デバイスを構成し、アプリが挿入できる同時ポインターの最大数を初期化します。 |
CreateWindowA 重複するウィンドウ、ポップアップ ウィンドウ、または子ウィンドウを作成します。 (ANSI) |
CreateWindowExA 拡張ウィンドウ スタイルを使用して、重なり合うウィンドウ、ポップアップ ウィンドウ、または子ウィンドウを作成します。それ以外の場合、この関数は CreateWindow 関数と同じです。 (ANSI) |
CreateWindowExW 拡張ウィンドウ スタイルを使用して、重なり合うウィンドウ、ポップアップ ウィンドウ、または子ウィンドウを作成します。それ以外の場合、この関数は CreateWindow 関数と同じです。 (Unicode) |
CreateWindowStationA ウィンドウ ステーション オブジェクトを作成し、呼び出し元プロセスに関連付け、現在のセッションに割り当てます。 (ANSI) |
CreateWindowStationW ウィンドウ ステーション オブジェクトを作成し、呼び出し元プロセスに関連付け、現在のセッションに割り当てます。 (Unicode) |
CreateWindowW 重複するウィンドウ、ポップアップ ウィンドウ、または子ウィンドウを作成します。 (Unicode) |
DefDlgProcA 既定のダイアログ ボックス ウィンドウ プロシージャを呼び出して、プライベート ウィンドウ クラスを持つダイアログ ボックスで処理されないウィンドウ メッセージの既定の処理を提供します。 (ANSI) |
DefDlgProcW 既定のダイアログ ボックス ウィンドウ プロシージャを呼び出して、プライベート ウィンドウ クラスを持つダイアログ ボックスで処理されないウィンドウ メッセージの既定の処理を提供します。 (Unicode) |
DeferWindowPos 指定したウィンドウの指定した複数ウィンドウ位置構造をUpdatesします。 |
DefFrameProcA マルチ ドキュメント インターフェイス (MDI) フレーム ウィンドウのウィンドウ プロシージャが処理しないウィンドウ メッセージの既定の処理を提供します。 (ANSI) |
DefFrameProcW マルチ ドキュメント インターフェイス (MDI) フレーム ウィンドウのウィンドウ プロシージャが処理しないウィンドウ メッセージの既定の処理を提供します。 (Unicode) |
DefMDIChildProcA マルチ ドキュメント インターフェイス (MDI) 子ウィンドウのウィンドウ プロシージャが処理しないウィンドウ メッセージの既定の処理を提供します。 (ANSI) |
DefMDIChildProcW マルチ ドキュメント インターフェイス (MDI) 子ウィンドウのウィンドウ プロシージャが処理しないウィンドウ メッセージの既定の処理を提供します。 (Unicode) |
DefRawInputProc RAWINPUTHEADER 構造体のサイズが正しいことを確認します。 |
DefWindowProcA 既定のウィンドウ プロシージャを呼び出して、アプリケーションが処理しないウィンドウ メッセージの既定の処理を提供します。 (ANSI) |
DefWindowProcW 既定のウィンドウ プロシージャを呼び出して、アプリケーションが処理しないウィンドウ メッセージの既定の処理を提供します。 (Unicode) |
DeleteMenu 指定したメニューから項目を削除します。 メニュー項目がメニューまたはサブメニューを開いた場合、この関数はメニューまたはサブメニューへのハンドルを破棄し、メニューまたはサブメニューで使用されるメモリを解放します。 |
DeregisterShellHookWindow シェル フック メッセージを受信するために登録されている指定されたシェル ウィンドウの登録を解除します。 |
DestroyAcceleratorTable アクセラレータ テーブルを破棄します。 |
DestroyCaret キャレットの現在の図形を破棄し、ウィンドウからキャレットを解放し、キャレットを画面から削除します。 |
DestroyCursor カーソルを破棄し、カーソルが占有していたメモリを解放します。 この関数を使用して共有カーソルを破棄しないでください。 |
DestroyIcon アイコンを破棄し、アイコンが占有していたメモリを解放します。 |
DestroyMenu 指定したメニューを破棄し、メニューが占有するすべてのメモリを解放します。 |
DestroySyntheticPointerDevice 指定したポインター挿入デバイスを破棄します。 |
DestroyWindow 指定したウィンドウを破棄します。 |
DialogBoxA ダイアログ ボックス テンプレート リソースからモーダル ダイアログ ボックスを作成します。 DialogBox は、指定されたコールバック関数が EndDialog 関数を呼び出してモーダル ダイアログ ボックスを終了するまでコントロールを返しません。 (ANSI) |
DialogBoxIndirectA メモリ内のダイアログ ボックス テンプレートからモーダル ダイアログ ボックスを作成します。 DialogBoxIndirect は、指定されたコールバック関数が EndDialog 関数を呼び出してモーダル ダイアログ ボックスを終了するまでコントロールを返しません。 (ANSI) |
DialogBoxIndirectParamA メモリ内のダイアログ ボックス テンプレートからモーダル ダイアログ ボックスを作成します。 (ANSI) |
DialogBoxIndirectParamW メモリ内のダイアログ ボックス テンプレートからモーダル ダイアログ ボックスを作成します。 (Unicode) |
DialogBoxIndirectW メモリ内のダイアログ ボックス テンプレートからモーダル ダイアログ ボックスを作成します。 DialogBoxIndirect は、指定されたコールバック関数が EndDialog 関数を呼び出してモーダル ダイアログ ボックスを終了するまでコントロールを返しません。 (Unicode) |
DialogBoxParamA ダイアログ ボックス テンプレート リソースからモーダル ダイアログ ボックスを作成します。 (ANSI) |
DialogBoxParamW ダイアログ ボックス テンプレート リソースからモーダル ダイアログ ボックスを作成します。 (Unicode) |
DialogBoxW ダイアログ ボックス テンプレート リソースからモーダル ダイアログ ボックスを作成します。 DialogBox は、指定されたコールバック関数が EndDialog 関数を呼び出してモーダル ダイアログ ボックスを終了するまでコントロールを返しません。 (Unicode) |
DisableProcessWindowsGhosting 呼び出し元の GUI プロセスのウィンドウ ゴースト機能を無効にします。 ウィンドウ ゴーストは、ユーザーが応答していないアプリケーションのメイン ウィンドウを最小化、移動、または閉じることができる Windows マネージャー機能です。 |
DispatchMessage DispatchMessage 関数は、ウィンドウ プロシージャにメッセージをディスパッチします。 通常、GetMessage 関数によって取得されたメッセージをディスパッチするために使用されます。 |
DispatchMessageA ウィンドウ プロシージャにメッセージをディスパッチします。 通常、GetMessage 関数によって取得されたメッセージをディスパッチするために使用されます。 (DispatchMessageA) |
DispatchMessageW DispatchMessageW (Unicode) 関数は、ウィンドウ プロシージャにメッセージをディスパッチします。 通常、GetMessage 関数によって取得されたメッセージをディスパッチするために使用されます。 |
DisplayConfigGetDeviceInfo DisplayConfigGetDeviceInfo 関数は、デバイスに関する表示構成情報を取得します。 |
DisplayConfigSetDeviceInfo DisplayConfigSetDeviceInfo 関数は、ターゲットのプロパティを設定します。 |
DlgDirListA リスト ボックスの内容を、指定したディレクトリ内のサブディレクトリとファイルの名前に置き換えます。 ファイル属性のセットを指定することで、名前の一覧をフィルター処理できます。 一覧には、必要に応じて、マップされたドライブを含めることができます。 (ANSI) |
DlgDirListComboBoxA コンボ ボックスの内容を、指定したディレクトリ内のサブディレクトリとファイルの名前に置き換えます。 ファイル属性のセットを指定することで、名前の一覧をフィルター処理できます。 名前の一覧には、マップされたドライブ文字を含めることができます。 (ANSI) |
DlgDirListComboBoxW コンボ ボックスの内容を、指定したディレクトリ内のサブディレクトリとファイルの名前に置き換えます。 ファイル属性のセットを指定することで、名前の一覧をフィルター処理できます。 名前の一覧には、マップされたドライブ文字を含めることができます。 (Unicode) |
DlgDirListW リスト ボックスの内容を、指定したディレクトリ内のサブディレクトリとファイルの名前に置き換えます。 ファイル属性のセットを指定することで、名前の一覧をフィルター処理できます。 一覧には、必要に応じて、マップされたドライブを含めることができます。 (Unicode) |
DlgDirSelectComboBoxExA DlgDirListComboBox 関数を使用して入力されたコンボ ボックスから現在の選択範囲を取得します。 選択内容は、ドライブ文字、ファイル、またはディレクトリ名として解釈されます。 (ANSI) |
DlgDirSelectComboBoxExW DlgDirListComboBox 関数を使用して入力されたコンボ ボックスから現在の選択範囲を取得します。 選択内容は、ドライブ文字、ファイル、またはディレクトリ名として解釈されます。 (Unicode) |
DlgDirSelectExA 単一選択リスト ボックスから現在の選択範囲を取得します。 リスト ボックスが DlgDirList 関数によって入力されていること、および選択範囲がドライブ文字、ファイル名、またはディレクトリ名であることを前提としています。 (ANSI) |
DlgDirSelectExW 単一選択リスト ボックスから現在の選択範囲を取得します。 リスト ボックスが DlgDirList 関数によって入力されていること、および選択範囲がドライブ文字、ファイル名、またはディレクトリ名であることを前提としています。 (Unicode) |
DragDetect マウスをキャプチャし、ユーザーが左ボタンを離すか、Esc キーを押すか、または指定した点を中心にしたドラッグ四角形の外にマウスを移動するまで、移動を追跡します。 |
DrawAnimatedRects ウィンドウのキャプションをアニメーション化して、アイコンの開き、またはウィンドウの最小化または最大化を示します。 |
DrawCaption DrawCaption 関数は、ウィンドウ キャプションを描画します。 |
DrawEdge DrawEdge 関数は、四角形の 1 つ以上の端を描画します。 |
DrawFocusRect DrawFocusRect 関数は、四角形にフォーカスがあることを示すために使用されるスタイルで四角形を描画します。 |
DrawFrameControl DrawFrameControl 関数は、指定した型とスタイルのフレーム コントロールを描画します。 |
DrawIcon 指定したデバイス コンテキストにアイコンまたはカーソルを描画します。 |
DrawIconEx 指定したデバイス コンテキストにアイコンまたはカーソルを描画し、指定したラスター操作を実行し、指定したアイコンまたはカーソルをストレッチまたは圧縮します。 |
DrawMenuBar 指定したウィンドウのメニュー バーを再描画します。 システムがウィンドウを作成した後にメニュー バーが変更された場合、変更されたメニュー バーを描画するには、この関数を呼び出す必要があります。 |
DrawStateA DrawState 関数は、イメージを表示し、無効または既定の状態などの状態を示す視覚効果を適用します。 (ANSI) |
DrawStateW DrawState 関数は、イメージを表示し、無効または既定の状態などの状態を示す視覚効果を適用します。 (Unicode) |
Drawtext DrawText 関数は、指定した四角形に書式設定されたテキストを描画します。 (DrawText 関数) |
DrawTextA DrawText 関数は、指定した四角形に書式設定されたテキストを描画します。 指定したメソッド (タブの展開、文字の正当化、改行など) に従ってテキストの書式を設定します。 (DrawTextA) |
DrawTextExA DrawTextEx 関数は、指定した四角形に書式設定されたテキストを描画します。 (ANSI) |
DrawTextExW DrawTextEx 関数は、指定した四角形に書式設定されたテキストを描画します。 (Unicode) |
DrawTextW DrawTextW (Unicode) 関数は、指定した四角形に書式設定されたテキストを描画します。 (DrawTextW 関数) |
EmptyClipboard クリップボードを空にし、ハンドルをクリップボード内のデータに解放します。 次に、 関数はクリップボードの所有権を、現在クリップボードが開いているウィンドウに割り当てます。 |
EnableMenuItem 指定したメニュー項目を有効、無効、または灰色にします。 |
EnableMouseInPointer マウスがポインター入力デバイスとして機能し、WM_POINTERメッセージを送信できるようにします。 |
EnableNonClientDpiScaling 高 DPI ディスプレイでは、指定した最上位ウィンドウのクライアント領域以外の部分の自動表示スケーリングを有効にします。 そのウィンドウの初期化中にを呼び出す必要があります。 |
EnableScrollBar EnableScrollBar 関数は、一方または両方のスクロール バー矢印を有効または無効にします。 |
EnableWindow 指定したウィンドウまたはコントロールへのマウスとキーボードの入力を有効または無効にします。 入力を無効にすると、ウィンドウはマウスのクリックやキーの押下などの入力を受け取りません。 入力を有効にすると、ウィンドウはすべての入力を受け取ります。 |
EndDeferWindowPos 1 つの画面更新サイクルで 1 つ以上のウィンドウの位置とサイズを同時に更新します。 |
EndDialog モーダル ダイアログ ボックスを破棄し、システムがダイアログ ボックスの処理を終了します。 |
EndMenu 呼び出し元スレッドのアクティブメニューを終了します。 |
EndPaint EndPaint 関数は、指定したウィンドウで描画の終了をマークします。 この関数は、BeginPaint 関数の呼び出しごとに必要ですが、描画が完了した後にのみ必要です。 |
EndTask 指定したウィンドウを強制的に閉じます。 |
EnumChildWindows 各子ウィンドウにハンドルを渡して、指定された親ウィンドウに属する子ウィンドウを列挙します。次に、アプリケーション定義のコールバック関数にハンドルを渡します。 |
EnumClipboardFormats クリップボードで現在使用できるデータ形式を列挙します。 |
EnumDesktopsA 呼び出し元プロセスの指定されたウィンドウ ステーションに関連付けられているすべてのデスクトップを列挙します。 関数は、各デスクトップの名前をアプリケーション定義のコールバック関数に渡します。 (ANSI) |
EnumDesktopsW 呼び出し元プロセスの指定されたウィンドウ ステーションに関連付けられているすべてのデスクトップを列挙します。 関数は、各デスクトップの名前をアプリケーション定義のコールバック関数に渡します。 (Unicode) |
EnumDesktopWindows 指定したデスクトップに関連付けられているすべての最上位ウィンドウを列挙します。 ハンドルが各ウィンドウに渡され、アプリケーション定義のコールバック関数に渡されます。 |
EnumDisplayDevicesA EnumDisplayDevices 関数を使用すると、現在のセッションのディスプレイ デバイスに関する情報を取得できます。 (ANSI) |
EnumDisplayDevicesW EnumDisplayDevices 関数を使用すると、現在のセッションのディスプレイ デバイスに関する情報を取得できます。 (Unicode) |
EnumDisplayMonitors EnumDisplayMonitors 関数は、指定されたクリッピング四角形とデバイス コンテキストの可視領域の交差によって形成された領域と交差する表示モニター (ミラーリング ドライバーに関連付けられた非表示の擬似モニターを含む) を列挙します。 EnumDisplayMonitors は、列挙されるモニターごとに、アプリケーション定義の MonitorEnumProc コールバック関数を 1 回呼び出します。 GetSystemMetrics (SM_CMONITORS) では、ディスプレイ モニターのみがカウントされることに注意してください。 |
EnumDisplaySettingsA EnumDisplaySettings 関数は、ディスプレイ デバイスのグラフィックス モードの 1 つに関する情報を取得します。 ディスプレイ デバイスのすべてのグラフィックス モードの情報を取得するには、この関数を一連の呼び出しを行います。 (ANSI) |
EnumDisplaySettingsExA EnumDisplaySettingsEx 関数は、ディスプレイ デバイスのグラフィックス モードの 1 つに関する情報を取得します。 ディスプレイ デバイスのすべてのグラフィックス モードの情報を取得するには、この関数を一連の呼び出しを行います。 (ANSI) |
EnumDisplaySettingsExW EnumDisplaySettingsEx 関数は、ディスプレイ デバイスのグラフィックス モードの 1 つに関する情報を取得します。 ディスプレイ デバイスのすべてのグラフィックス モードの情報を取得するには、この関数を一連の呼び出しを行います。 (Unicode) |
EnumDisplaySettingsW EnumDisplaySettings 関数は、ディスプレイ デバイスのグラフィックス モードの 1 つに関する情報を取得します。 ディスプレイ デバイスのすべてのグラフィックス モードの情報を取得するには、この関数を一連の呼び出しを行います。 (Unicode) |
EnumPropsA 指定したコールバック関数に 1 つずつ渡すことで、ウィンドウのプロパティ リスト内のすべてのエントリを列挙します。 EnumProps は、最後のエントリが列挙されるか、コールバック関数が FALSE を返すまで続行されます。 (ANSI) |
EnumPropsExA 指定したコールバック関数に 1 つずつ渡すことで、ウィンドウのプロパティ リスト内のすべてのエントリを列挙します。 EnumPropsEx は、最後のエントリが列挙されるか、コールバック関数が FALSE を返すまで続行されます。 (ANSI) |
EnumPropsExW 指定したコールバック関数に 1 つずつ渡すことで、ウィンドウのプロパティ リスト内のすべてのエントリを列挙します。 EnumPropsEx は、最後のエントリが列挙されるか、コールバック関数が FALSE を返すまで続行されます。 (Unicode) |
EnumPropsW 指定したコールバック関数に 1 つずつ渡すことで、ウィンドウのプロパティ リスト内のすべてのエントリを列挙します。 EnumProps は、最後のエントリが列挙されるか、コールバック関数が FALSE を返すまで続行されます。 (Unicode) |
EnumThreadWindows 各ウィンドウにハンドルを渡し、アプリケーション定義のコールバック関数に渡すことによって、スレッドに関連付けられているすべての子以外のウィンドウを列挙します。 |
EnumWindows 各ウィンドウにハンドルを渡し、アプリケーション定義のコールバック関数に渡すことで、画面上のすべての最上位ウィンドウを列挙します。 EnumWindows は、最後の最上位ウィンドウが列挙されるか、コールバック関数が FALSE を返すまで続行されます。 |
EnumWindowStationsA 現在のセッションのすべてのウィンドウ ステーションを列挙します。 この関数は、各ウィンドウ ステーションの名前をアプリケーション定義のコールバック関数に渡します。 (ANSI) |
EnumWindowStationsW 現在のセッションのすべてのウィンドウ ステーションを列挙します。 この関数は、各ウィンドウ ステーションの名前をアプリケーション定義のコールバック関数に渡します。 (Unicode) |
EqualRect EqualRect 関数は、指定された 2 つの四角形が、左上隅と右下隅の座標を比較することによって等しいかどうかを判断します。 |
EvaluateProximityToPolygon 多角形のスコアを、(タッチ接触領域と交差する他のすべてのポリゴンと比較して) 可能性のあるタッチ ターゲットとして返し、多角形内の調整されたタッチ ポイントを返します。 |
EvaluateProximityToRect タッチ接触領域と交差する他のすべての四角形と比較して、四角形のスコアをタッチターゲットとして返し、四角形内の調整されたタッチ ポイントを返します。 |
ExcludeUpdateRgn ExcludeUpdateRgn 関数は、ウィンドウ内の更新された領域をクリッピング領域から除外することで、ウィンドウの無効な領域内での描画を防止します。 |
ExitWindows ExitWindowsEx 関数を呼び出して、対話型ユーザーをログオフします。 |
ExitWindowsEx 対話型ユーザーをログオフするか、システムをシャットダウンするか、システムをシャットダウンして再起動します。 |
Fillrect FillRect 関数は、指定したブラシを使用して四角形を塗りつぶします。 この関数には左罫線と上罫線が含まれますが、四角形の右罫線と下罫線は除外されます。 |
FindWindowA クラス名とウィンドウ名が指定した文字列と一致する最上位ウィンドウへのハンドルを取得します。 この関数では、子ウィンドウは検索されません。 この関数では、大文字と小文字を区別する検索は実行されません。 (ANSI) |
FindWindowExA クラス名とウィンドウ名が指定した文字列と一致するウィンドウへのハンドルを取得します。 関数は、指定された子ウィンドウの後の子ウィンドウから始まる子ウィンドウを検索します。 この関数では、大文字と小文字を区別する検索は実行されません。 (ANSI) |
FindWindowExW クラス名とウィンドウ名が指定した文字列と一致するウィンドウへのハンドルを取得します。 関数は、指定された子ウィンドウの後の子ウィンドウから始まる子ウィンドウを検索します。 この関数では、大文字と小文字を区別する検索は実行されません。 (Unicode) |
FindWindowW クラス名とウィンドウ名が指定した文字列と一致する最上位ウィンドウへのハンドルを取得します。 この関数では、子ウィンドウは検索されません。 この関数では、大文字と小文字を区別する検索は実行されません。 (Unicode) |
FlashWindow 指定したウィンドウを 1 回点滅させます。 ウィンドウのアクティブな状態は変更されません。 |
FlashWindowEx 指定したウィンドウを点滅させます。 ウィンドウのアクティブな状態は変更されません。 |
FrameRect FrameRect 関数は、指定したブラシを使用して、指定した四角形の周囲に罫線を描画します。 罫線の幅と高さは、常に 1 つの論理単位です。 |
GET_APPCOMMAND_LPARAM 指定した LPARAM 値からアプリケーション コマンドを取得します。 |
GET_DEVICE_LPARAM 指定した LPARAM 値から入力デバイスの種類を取得します。 |
GET_FLAGS_LPARAM 指定した LPARAM 値から特定の仮想キーの状態を取得します。 (GET_FLAGS_LPARAM) |
GET_KEYSTATE_LPARAM 指定した LPARAM 値から特定の仮想キーの状態を取得します。 (GET_KEYSTATE_LPARAM) |
GET_KEYSTATE_WPARAM 指定した WPARAM 値から特定の仮想キーの状態を取得します。 |
GET_NCHITTEST_WPARAM 指定した WPARAM 値からヒット テスト値を取得します。 |
GET_POINTERID_WPARAM 指定した値を使用してポインター ID を取得します。 |
GET_RAWINPUT_CODE_WPARAM WM_INPUTの wParam から入力コードを取得します。 |
GET_WHEEL_DELTA_WPARAM 指定した WPARAM 値からホイール デルタ値を取得します。 |
GET_XBUTTON_WPARAM 指定した WPARAM 値から特定のボタンの状態を取得します。 |
GetActiveWindow 呼び出し元スレッドのメッセージ キューにアタッチされたアクティブなウィンドウのウィンドウ ハンドルを取得します。 |
GetAltTabInfoA アプリケーション切り替え (Alt + TAB) ウィンドウの場合は、指定したウィンドウの状態情報を取得します。 (ANSI) |
GetAltTabInfoW アプリケーション切り替え (Alt + TAB) ウィンドウの場合は、指定したウィンドウの状態情報を取得します。 (Unicode) |
GetAncestor 指定したウィンドウの先祖へのハンドルを取得します。 |
GetAsyncKeyState 関数の呼び出し時にキーが押されているかどうか、および GetAsyncKeyState の前回の呼び出し後にキーが押されたかどうかを判別します。 |
GetAutoRotationState 自動回転がサポートされているかどうか、ユーザーが有効にするかどうかなど、システムの画面自動回転の状態を含むAR_STATE値を取得します。 |
GetAwarenessFromDpiAwarenessContext DPI_AWARENESS_CONTEXTからDPI_AWARENESS値を取得します。 |
GetCapture マウスをキャプチャしたウィンドウ (ある場合) へのハンドルを取得します。 マウスをキャプチャできるウィンドウは一度に 1 つだけです。カーソルが境界内にあるかどうかに関係なく、このウィンドウがマウス入力を受け取ります。 |
GetCaretBlinkTime キャレットのピクセルを反転するために必要な時間を取得します。 ユーザーはこの値を設定できます。 |
GetCaretPos 指定した POINT 構造体にキャレットの位置をコピーします。 |
GetCIMSSM 入力メッセージのソース (GetCurrentInputMessageSourceInSendMessage) を取得します。 |
GetClassInfoA ウィンドウ クラスに関する情報を取得します。 (ANSI) |
GetClassInfoExA ウィンドウ クラスに関連付けられている小さなアイコンへのハンドルを含む、ウィンドウ クラスに関する情報を取得します。 GetClassInfo 関数は、小さなアイコンへのハンドルを取得しません。 (ANSI) |
GetClassInfoExW ウィンドウ クラスに関連付けられている小さなアイコンへのハンドルを含む、ウィンドウ クラスに関する情報を取得します。 GetClassInfo 関数は、小さなアイコンへのハンドルを取得しません。 (Unicode) |
GetClassInfoW ウィンドウ クラスに関する情報を取得します。 (Unicode) |
GetClassLongA 指定したウィンドウに関連付けられている WNDCLASSEX 構造体から、指定した 32 ビット (DWORD) 値を取得します。 (ANSI) |
GetClassLongPtrA 指定したウィンドウに関連付けられている WNDCLASSEX 構造体から、指定した値を取得します。 (ANSI) |
GetClassLongPtrW 指定したウィンドウに関連付けられている WNDCLASSEX 構造体から、指定した値を取得します。 (Unicode) |
GetClassLongW 指定したウィンドウに関連付けられている WNDCLASSEX 構造体から、指定した 32 ビット (DWORD) 値を取得します。 (Unicode) |
GetClassName GetClassName 関数は、指定したウィンドウが属するクラスの名前を取得します。 (GetClassName) |
GetClassNameA 指定したウィンドウが属するクラスの名前を取得します。 (GetClassNameA) |
GetClassNameW GetClassNameW (Unicode) 関数は、指定したウィンドウが属するクラスの名前を取得します。 (GetClassNameW) |
GetClassWord 指定したオフセットにある 16 ビット (WORD) の値を、指定したウィンドウが属するウィンドウ クラスの追加のクラス メモリに取得します。 |
GetClientRect ウィンドウのクライアント領域の座標を取得します。 |
GetClipboardData 指定した形式でクリップボードからデータを取得します。 クリップボードは以前に開かれている必要があります。 |
GetClipboardFormatNameA 指定した登録済み形式の名前をクリップボードから取得します。 関数は、指定したバッファーに名前をコピーします。 (ANSI) |
GetClipboardFormatNameW 指定した登録済み形式の名前をクリップボードから取得します。 関数は、指定したバッファーに名前をコピーします。 (Unicode) |
GetClipboardOwner クリップボードの現在の所有者のウィンドウ ハンドルを取得します。 |
GetClipboardSequenceNumber 現在のウィンドウ ステーションのクリップボード シーケンス番号を取得します。 |
GetClipboardViewer クリップボード ビューアー チェーンの最初のウィンドウへのハンドルを取得します。 |
GetClipCursor カーソルを閉じ込める四角形領域の画面座標を取得します。 |
GetComboBoxInfo 指定したコンボ ボックスに関する情報を取得します。 |
GetCurrentInputMessageSource 入力メッセージのソースを取得します。 |
GetCursor 現在のカーソルへのハンドルを取得します。 |
GetCursorInfo グローバル カーソルに関する情報を取得します。 |
GetCursorPos マウス カーソルの位置を画面座標で取得します。 |
Getdc GetDC 関数は、指定されたウィンドウのクライアント領域または画面全体のデバイス コンテキスト (DC) へのハンドルを取得します。 |
GetDCEx GetDCEx 関数は、指定されたウィンドウのクライアント領域または画面全体のデバイス コンテキスト (DC) へのハンドルを取得します。 |
GetDesktopWindow デスクトップ ウィンドウへのハンドルを取得します。 デスクトップ ウィンドウは画面全体をカバーします。 デスクトップ ウィンドウは、他のウィンドウが塗りつぶされている上の領域です。 |
GetDialogBaseUnits システムのダイアログの基本単位 (システム フォント内の文字の平均幅と高さ) を取得します。 |
GetDialogControlDpiChangeBehavior ダイアログ内の子ウィンドウの DPI スケーリング動作のオーバーライドを取得および監視します。 |
GetDialogDpiChangeBehavior SetDialogDpiChangeBehavior の以前の呼び出しによって、特定のダイアログで設定された可能性のあるフラグを返します。 |
GetDisplayAutoRotationPreferences 現在のプロセスの画面の自動回転設定を取得します。 |
GetDisplayAutoRotationPreferencesByProcessId dwProcessId パラメーターによって示されるプロセスの画面の自動回転設定を取得します。 |
GetDisplayConfigBufferSizes GetDisplayConfigBufferSizes 関数は、QueryDisplayConfig 関数を呼び出すために必要なバッファーのサイズを取得します。 |
GetDlgCtrlID 指定したコントロールの識別子を取得します。 |
GetDlgItem 指定したダイアログ ボックス内のコントロールへのハンドルを取得します。 |
GetDlgItemInt ダイアログ ボックス内の指定したコントロールのテキストを整数値に変換します。 |
GetDlgItemTextA ダイアログ ボックス内のコントロールに関連付けられているタイトルまたはテキストを取得します。 (ANSI) |
GetDlgItemTextW ダイアログ ボックス内のコントロールに関連付けられているタイトルまたはテキストを取得します。 (Unicode) |
GetDoubleClickTime マウスの現在のダブルクリック時間を取得します。 |
GetDpiAwarenessContextForProcess 指定したプロセスのDPI_AWARENESS_CONTEXT ハンドルを取得します。 |
GetDpiForSystem システム DPI を返します。 |
GetDpiForWindow 指定したウィンドウの 1 インチあたりのドット数 (dpi) の値を返します。 |
GetDpiFromDpiAwarenessContext 特定のDPI_AWARENESS_CONTEXT ハンドルから DPI を取得します。 これにより、スレッド内で作成されたウィンドウを調べる必要なく、スレッドの DPI を確認できます。 |
GetFocus キーボード フォーカスのあるウィンドウが呼び出し元スレッドのメッセージ キューにアタッチされている場合、そのウィンドウのハンドルを取得します。 |
GetForegroundWindow フォアグラウンド ウィンドウ (ユーザーが現在作業しているウィンドウ) へのハンドルを取得します。 システムは、フォアグラウンド ウィンドウを作成するスレッドに、他のスレッドよりも少し高い優先度を割り当てます。 |
GetGestureConfig ウィンドウから Windows Touch ジェスチャ メッセージを送信する構成を取得します。 |
GetGestureExtraArgs ジェスチャに関する追加情報を GESTUREINFO ハンドルから取得します。 |
GetGestureInfo ジェスチャ情報へのハンドルが指定された GESTUREINFO 構造体を取得します。 |
GetGuiResources 指定したプロセスで使用されているグラフィカル ユーザー インターフェイス (GUI) オブジェクトへのハンドルの数を取得します。 |
GetGUIThreadInfo アクティブ ウィンドウまたは指定した GUI スレッドに関する情報を取得します。 |
GetIconInfo 指定したアイコンまたはカーソルに関する情報を取得します。 |
GetIconInfoExA 指定したアイコンまたはカーソルに関する情報を取得します。 GetIconInfoEx は、新しい ICONINFOEX 構造体を使用して GetIconInfo を拡張します。 (ANSI) |
GetIconInfoExW 指定したアイコンまたはカーソルに関する情報を取得します。 GetIconInfoEx は、新しい ICONINFOEX 構造体を使用して GetIconInfo を拡張します。 (Unicode) |
GetInputState 呼び出し元スレッドのメッセージ キューにマウス ボタン メッセージとキーボード メッセージのどちらを含めるかを指定します。 |
GetKBCodePage 現在のコード ページを取得します。 |
GetKeyboardLayout アクティブな入力ロケール識別子 (以前はキーボード レイアウトと呼ばれます) を取得します。 |
GetKeyboardLayoutList システムにある現在の入力ロケールのセットに対応する、入力ロケール識別子 (以前はキーボード レイアウト ハンドルと呼ばれていました) を取得します。 この関数は、指定したバッファーに識別子をコピーします。 |
GetKeyboardLayoutNameA 呼び出し元スレッドのアクティブな入力ロケール識別子 (以前はキーボード レイアウトと呼ばれる) の名前を取得します。 (ANSI) |
GetKeyboardLayoutNameW 呼び出し元スレッドのアクティブな入力ロケール識別子 (以前はキーボード レイアウトと呼ばれる) の名前を取得します。 (Unicode) |
GetKeyboardState 256 個の仮想キーの状態を、指定したバッファーにコピーします。 |
GetKeyboardType 現在のキーボードに関する情報を取得します。 |
GetKeyNameTextA キーの名前を表す文字列を取得します。 (ANSI) |
GetKeyNameTextW キーの名前を表す文字列を取得します。 (Unicode) |
GetKeyState 指定した仮想キーの状態を取得します。 状態は、キーが上、下、または切り替えのどちらであるかを指定します (キーが押されるたびにオン、オフに切り替わります)。 |
GetLastActivePopup 指定したウィンドウが所有するポップアップ ウィンドウが最後にアクティブになったかどうかを判断します。 |
GetLastInputInfo 最後の入力イベントの時刻を取得します。 |
GetLayeredWindowAttributes レイヤード ウィンドウの不透明度および透明度のカラー キーを取得します。 |
GetListBoxInfo 指定したリスト ボックス内の列あたりの項目数を取得します。 |
GetMenu 指定したウィンドウに割り当てられたメニューへのハンドルを取得します。 |
GetMenuBarInfo 指定したメニュー バーに関する情報を取得します。 |
GetMenuCheckMarkDimensions 既定のチェックマーク ビットマップの寸法を取得します。 |
GetMenuContextHelpId 指定したメニューに関連付けられているヘルプ コンテキスト識別子を取得します。 |
GetMenuDefaultItem 指定したメニューの既定のメニュー項目を決定します。 |
GetMenuInfo 指定したメニューに関する情報を取得します。 |
GetMenuItemCount 指定したメニュー内の項目の数を決定します。 |
GetMenuItemID メニュー内の指定した位置にあるメニュー項目のメニュー項目識別子を取得します。 |
GetMenuItemInfoA メニュー項目に関する情報を取得します。 (ANSI) |
GetMenuItemInfoW メニュー項目に関する情報を取得します。 (Unicode) |
GetMenuItemRect 指定したメニュー項目の外接する四角形を取得します。 |
GetMenuState 指定したメニュー項目に関連付けられているメニュー フラグを取得します。 |
GetMenuStringA 指定したメニュー項目のテキスト文字列を指定したバッファーにコピーします。 (ANSI) |
GetMenuStringW 指定したメニュー項目のテキスト文字列を指定したバッファーにコピーします。 (Unicode) |
GetMessage GetMessage 関数は、呼び出し元のスレッドのメッセージ キューからメッセージを取得します。 (GetMessage) |
GetMessageA 呼び出し元のスレッドのメッセージ キューからメッセージを取得します。 関数は、送信されたメッセージが取得可能になるまで、受信したメッセージをディスパッチします。 (GetMessageA) |
GetMessageExtraInfo 現在のスレッドの追加のメッセージ情報を取得します。 追加のメッセージ情報は、現在のスレッドのメッセージ キューに関連付けられているアプリケーションまたはドライバー定義の値です。 |
GetMessagePos GetMessage 関数によって取得された最後のメッセージのカーソル位置を取得します。 |
GetMessageTime GetMessage 関数によって取得された最後のメッセージのメッセージ時刻を取得します。 |
GetMessageW GetMessageW 関数 (Unicode) は、呼び出し元スレッドのメッセージ キューからメッセージを取得します。 (GetMessageW) |
GetMonitorInfoA GetMonitorInfo 関数は、ディスプレイ モニターに関する情報を取得します。 (ANSI) |
GetMonitorInfoW GetMonitorInfo 関数は、ディスプレイ モニターに関する情報を取得します。 (Unicode) |
GetMouseMovePointsEx マウスまたはペンの最大 64 個の以前の座標の履歴を取得します。 |
GetNextDlgGroupItem ダイアログ ボックスで指定したコントロールの前 (または後に続く) コントロールのグループ内の最初のコントロールへのハンドルを取得します。 |
GetNextDlgTabItem 指定したコントロールの前 (または後に) WS_TABSTOP スタイルを持つ最初のコントロールへのハンドルを取得します。 |
GetNextWindow Z オーダーの次または前のウィンドウへのハンドルを取得します。 次のウィンドウは、指定されたウィンドウの下にあります。前のウィンドウが上にあります。 |
GetOpenClipboardWindow 現在クリップボードが開いているウィンドウへのハンドルを取得します。 |
GetParent 指定したウィンドウの親または所有者へのハンドルを取得します。 |
GetPhysicalCursorPos 物理的な座標でのカーソルの位置を取得します。 |
GetPointerCursorId 指定したポインターに関連付けられているカーソル識別子を取得します。 |
GetPointerDevice ポインター デバイスに関する情報を取得します。 |
GetPointerDeviceCursors ポインター デバイスに関連付けられているカーソルにマップされているカーソル ID を取得します。 |
GetPointerDeviceProperties POINTER_DEVICE_INFO構造体に含まれていないデバイス プロパティを取得します。 |
GetPointerDeviceRects ポインター デバイスの x と y の範囲 (ハイメトリック) と、ポインター デバイスがマップされているディスプレイの x と y の範囲 (現在の解像度) を取得します。 |
GetPointerDevices システムに接続されているポインター デバイスに関する情報を取得します。 |
GetPointerFrameInfo 現在のメッセージに関連付けられている指定されたポインターの情報フレーム全体を取得します。 |
GetPointerFrameInfoHistory 現在のメッセージに関連付けられている指定されたポインターの情報フレーム全体 (結合された入力フレームを含む) を取得します。 |
GetPointerFramePenInfo 現在のメッセージに関連付けられている指定したポインター (型PT_PEN) のペンベース情報のフレーム全体を取得します。 |
GetPointerFramePenInfoHistory 現在のメッセージに関連付けられている指定したポインター (型PT_PEN) のペンベースの情報 (合体入力フレームを含む) のフレーム全体を取得します。 |
GetPointerFrameTouchInfo 現在のメッセージに関連付けられている指定したポインター (型PT_TOUCH) のタッチベース情報のフレーム全体を取得します。 |
GetPointerFrameTouchInfoHistory 現在のメッセージに関連付けられている指定されたポインター (型PT_TOUCH) のタッチベース情報 (結合された入力フレームを含む) のフレーム全体を取得します。 |
GetPointerInfo 現在のメッセージに関連付けられている指定されたポインターの情報を取得します。 |
GetPointerInfoHistory 指定したポインターの現在のメッセージに結合された個々の入力に関連付けられている情報 (存在する場合) を取得します。 |
GetPointerInputTransform 現在のメッセージに関連付けられているポインター情報座標の 1 つ以上の変換を取得します。 |
GetPointerPenInfo 現在のメッセージに関連付けられている指定したポインター (型PT_PEN) のペンベースの情報を取得します。 |
GetPointerPenInfoHistory 指定したポインターの現在のメッセージに結合された個々の入力 (存在する場合) に関連付けられているペンベースの情報を取得します (型PT_PEN)。 |
GetPointerTouchInfo 現在のメッセージに関連付けられている指定したポインター (型PT_TOUCH) のタッチベースの情報を取得します。 |
GetPointerTouchInfoHistory 指定したポインターの現在のメッセージに結合された個々の入力 (存在する場合) に関連付けられているタッチベースの情報を取得します (型PT_TOUCH)。 |
GetPointerType 指定したポインターのポインター型を取得します。 |
GetPriorityClipboardFormat 指定したリスト内の最初の使用可能なクリップボード形式を取得します。 |
GetProcessDefaultLayout 親または所有者なしでウィンドウを作成するときに使用される既定のレイアウトを取得します。 |
GetProcessWindowStation 呼び出し元プロセスの現在のウィンドウ ステーションへのハンドルを取得します。 |
GetPropA 指定したウィンドウのプロパティ リストからデータ ハンドルを取得します。 文字列は、取得するハンドルを識別します。 文字列とハンドルは、SetProp 関数の以前の呼び出しによってプロパティ リストに追加されている必要があります。 (ANSI) |
GetPropW 指定したウィンドウのプロパティ リストからデータ ハンドルを取得します。 文字列は、取得するハンドルを識別します。 文字列とハンドルは、SetProp 関数の以前の呼び出しによってプロパティ リストに追加されている必要があります。 (Unicode) |
GetQueueStatus 呼び出し元スレッドのメッセージ キューで見つかったメッセージの種類を取得します。 |
GetRawInputBuffer 未加工の入力データのバッファー読み取りを実行します。 |
GetRawInputData 指定したデバイスから生の入力を取得します。 |
GetRawInputDeviceInfoA 生入力デバイスに関する情報を取得します。 (ANSI) |
GetRawInputDeviceInfoW 生入力デバイスに関する情報を取得します。 (Unicode) |
GetRawInputDeviceList システムに接続されている未加工の入力デバイスを列挙します。 |
GetRawPointerDeviceData ポインター デバイスから生の入力データを取得します。 |
GetRegisteredRawInputDevices 現在のアプリケーションの生入力デバイスに関する情報を取得します。 |
GetScrollBarInfo GetScrollBarInfo 関数は、指定されたスクロール バーに関する情報を取得します。 |
GetScrollInfo GetScrollInfo 関数は、スクロール バーのパラメーター (スクロールの最小位置と最大位置、ページ サイズ、スクロール ボックスの位置 (thumb) を含む) を取得します。 |
GetScrollPos GetScrollPos 関数は、指定したスクロール バー内のスクロール ボックス (thumb) の現在位置を取得します。 |
GetScrollRange GetScrollRange 関数は、指定されたスクロール バーの現在の最小および最大スクロール ボックス (サム) 位置を取得します。 |
GetShellWindow シェルのデスクトップ ウィンドウへのハンドルを取得します。 |
GetSubMenu 指定したメニュー項目によってアクティブ化されたドロップダウン メニューまたはサブメニューへのハンドルを取得します。 |
GetSysColor 指定した表示要素の現在の色を取得します。 |
GetSysColorBrush GetSysColorBrush 関数は、指定した色インデックスに対応する論理ブラシを識別するハンドルを取得します。 |
GetSystemDpiForProcess 特定のプロセスに関連付けられているシステム DPI を取得します。 これは、異なるシステム DPI 値を持つ複数のシステム対応プロセス間で DPI に依存する情報を共有することによって発生する互換性の問題を回避するのに役立ちます。 |
GetSystemMenu コピーおよび変更のために、アプリケーションがウィンドウ メニュー (システム メニューまたはコントロール メニューとも呼ばれます) にアクセスできるようにします。 |
GetSystemMetrics 指定したシステム メトリックまたはシステム構成設定を取得します。 |
GetSystemMetricsForDpi 指定された DPI を考慮して、指定されたシステム メトリックまたはシステム構成設定を取得します。 |
GetTabbedTextExtentA GetTabbedTextExtent 関数は、文字列の幅と高さを計算します。 (ANSI) |
GetTabbedTextExtentW GetTabbedTextExtent 関数は、文字列の幅と高さを計算します。 (Unicode) |
GetThreadDesktop 指定したスレッドに割り当てられたデスクトップへのハンドルを取得します。 |
GetThreadDpiAwarenessContext 現在のスレッドのDPI_AWARENESS_CONTEXTを取得します。 |
GetThreadDpiHostingBehavior 現在のスレッドからDPI_HOSTING_BEHAVIORを取得します。 |
GetTitleBarInfo 指定されたタイトル バーの情報を取得します。 |
GetTopWindow 指定した親ウィンドウに関連付けられている子ウィンドウの Z 順序を調べ、Z オーダーの上部にある子ウィンドウへのハンドルを取得します。 |
GetTouchInputInfo 特定のタッチ入力ハンドルに関連付けられているタッチ入力に関する詳細情報を取得します。 |
GetUnpredictedMessagePos タッチ予測処理を行う前にポインター データを取得します。 |
GetUpdatedClipboardFormats 現在サポートされているクリップボード形式を取得します。 |
GetUpdateRect GetUpdateRect 関数は、指定したウィンドウの更新領域を完全に囲む最小の四角形の座標を取得します。 |
GetUpdateRgn GetUpdateRgn 関数は、ウィンドウを指定したリージョンにコピーして、ウィンドウの更新領域を取得します。 更新領域の座標は、ウィンドウの左上隅 (つまり、クライアント座標) に対する相対座標です。 |
GetUserObjectInformationA 指定したウィンドウ ステーションまたはデスクトップ オブジェクトに関する情報を取得します。 (ANSI) |
GetUserObjectInformationW 指定したウィンドウ ステーションまたはデスクトップ オブジェクトに関する情報を取得します。 (Unicode) |
GetUserObjectSecurity 指定したユーザー オブジェクトのセキュリティ情報を取得します。 |
GetWindow 指定したウィンドウとのリレーションシップ (Z オーダーまたは所有者) を持つウィンドウへのハンドルを取得します。 |
GetWindowContextHelpId 指定したウィンドウに関連付けられているヘルプ コンテキスト識別子 (存在する場合) を取得します。 |
GetWindowDC GetWindowDC 関数は、タイトル バー、メニュー、スクロール バーなど、ウィンドウ全体のデバイス コンテキスト (DC) を取得します。 |
GetWindowDisplayAffinity 特定のウィンドウの現在の表示アフィニティ設定を、任意のプロセスから取得します。 |
GetWindowDpiAwarenessContext ウィンドウに関連付けられているDPI_AWARENESS_CONTEXTを返します。 |
GetWindowDpiHostingBehavior 指定したウィンドウのDPI_HOSTING_BEHAVIORを返します。 |
GetWindowFeedbackSetting ウィンドウのフィードバック構成を取得します。 |
GetWindowInfo 指定したウィンドウに関する情報を取得します。 (GetWindowInfo) |
GetWindowLongA 指定したウィンドウに関する情報を取得します。 (GetWindowLongA) |
GetWindowLongPtrA 指定したウィンドウに関する情報を取得します。 関数は、指定されたオフセットの値を余分なウィンドウ メモリに取得します。 (ANSI) |
GetWindowLongPtrW 指定したウィンドウに関する情報を取得します。 関数は、指定されたオフセットの値を余分なウィンドウ メモリに取得します。 (Unicode) |
GetWindowLongW 指定したウィンドウに関する情報を取得します。 (GetWindowLongW) |
GetWindowModuleFileNameA 指定したウィンドウ ハンドルに関連付けられているモジュールの完全パスとファイル名を取得します。 (ANSI) |
GetWindowModuleFileNameW 指定したウィンドウ ハンドルに関連付けられているモジュールの完全パスとファイル名を取得します。 (Unicode) |
GetWindowPlacement 指定したウィンドウの表示状態と、復元、最小化、最大化された位置を取得します。 |
GetWindowRect 指定したウィンドウの外接する四角形の寸法を取得します。 寸法は、画面の左上隅を基準とした画面座標で指定されます。 |
GetWindowRgn GetWindowRgn 関数は、ウィンドウのウィンドウ領域のコピーを取得します。 |
GetWindowRgnBox GetWindowRgnBox 関数は、ウィンドウのウィンドウ領域の最も狭い外接する四角形の寸法を取得します。 |
GetWindowTextA 指定したウィンドウのタイトル バーのテキスト (存在する場合) をバッファーにコピーします。 指定したウィンドウがコントロールの場合、コントロールのテキストがコピーされます。 ただし、GetWindowText は別のアプリケーションのコントロールのテキストを取得できません。 (ANSI) |
GetWindowTextLengthA 指定したウィンドウのタイトル バー テキストの長さを文字数で取得します (ウィンドウにタイトル バーがある場合)。 (ANSI) |
GetWindowTextLengthW 指定したウィンドウのタイトル バー テキストの長さを文字数で取得します (ウィンドウにタイトル バーがある場合)。 (Unicode) |
GetWindowTextW 指定したウィンドウのタイトル バーのテキスト (存在する場合) をバッファーにコピーします。 指定したウィンドウがコントロールの場合、コントロールのテキストがコピーされます。 ただし、GetWindowText は別のアプリケーションのコントロールのテキストを取得できません。 (Unicode) |
GetWindowThreadProcessId 指定したウィンドウを作成したスレッドの識別子、および必要に応じて、ウィンドウを作成したプロセスの識別子を取得します。 |
GetWindowWord 指定したオフセットにある 16 ビット (DWORD) の値を追加のウィンドウ メモャーに取得します |
GID_ROTATE_ANGLE_FROM_ARGUMENT GID_ROTATE_ANGLE_FROM_ARGUMENT マクロは、WM_GESTURE構造体の値を受け取るときに、GID_ROTATE ullArgument 値を解釈するために使用されます。 |
GID_ROTATE_ANGLE_TO_ARGUMENT 回転ジェスチャ メッセージの引数にラジアン値を変換します。 |
GrayStringA GrayString 関数は、指定した場所に灰色のテキストを描画します。 (ANSI) |
GrayStringW GrayString 関数は、指定した場所に灰色のテキストを描画します。 (Unicode) |
HAS_POINTER_CONFIDENCE_WPARAM 指定したポインター メッセージが偶発的ではなく意図的と見なされるかどうかを確認します。 |
HideCaret キャレットを画面から削除します。 キャレットを非表示にしても、現在の図形が破棄されたり、挿入ポイントが無効化されたりすることはありません。 |
HiliteMenuItem メニュー バーの項目の強調表示を追加または削除します。 |
InflateRect InflateRect 関数は、指定した四角形の幅と高さを増減します。 |
InheritWindowMonitor 指定したウィンドウが別のウィンドウのモニターを継承します。 |
InitializeTouchInjection 呼び出し元アプリケーションのタッチ インジェクション コンテキストを構成し、アプリが挿入できる同時連絡先の最大数を初期化します。 |
InjectSyntheticPointerInput ポインター入力 (ペンまたはタッチ) をシミュレートします。 |
InjectTouchInput タッチ入力をシミュレートします。 |
InSendMessage 現在のウィンドウ プロシージャが、SendMessage 関数の呼び出しによって別のスレッド (同じプロセスまたは別のプロセス内) から送信されたメッセージを処理しているかどうかを判断します。 |
InSendMessageEx 現在のウィンドウ プロシージャが別のスレッド (同じプロセスまたは別のプロセス内) から送信されたメッセージを処理しているかどうかを判断します。 |
InsertMenuA メニューに新しいメニュー項目を挿入し、他の項目をメニューの下に移動します。 (ANSI) |
InsertMenuItemA メニュー内の指定した位置に新しいメニュー項目を挿入します。 (ANSI) |
InsertMenuItemW メニュー内の指定した位置に新しいメニュー項目を挿入します。 (Unicode) |
InsertMenuW メニューに新しいメニュー項目を挿入し、他の項目をメニューの下に移動します。 (Unicode) |
InternalGetWindowText 指定したウィンドウのタイトル バーのテキスト (存在する場合) をバッファーにコピーします。 |
IntersectRect IntersectRect 関数は、2 つのソース四角形の交差部分を計算し、交差する四角形の座標を移動先の四角形に配置します。 |
InvalidateRect InvalidateRect 関数は、指定したウィンドウの更新領域に四角形を追加します。 更新領域は、再描画する必要があるウィンドウのクライアント領域の部分を表します。 |
InvalidateRgn InvalidateRgn 関数は、ウィンドウの現在の更新領域に追加することで、指定されたリージョン内のクライアント領域を無効にします。 |
InvertRect InvertRect 関数は、四角形の内部の各ピクセルの色値に対して論理 NOT 演算を実行することで、ウィンドウ内の四角形を反転します。 |
IS_INTRESOURCE 値がリソースの整数識別子であるかどうかを判断します。 |
IS_POINTER_CANCELED_WPARAM 指定したポインター入力が突然終了したか、無効であったかを確認します。これは、操作が完了しなかったかどうかを示します。 |
IS_POINTER_FIFTHBUTTON_WPARAM 指定したポインターが 5 番目のアクションを実行したかどうかを確認します。 |
IS_POINTER_FIRSTBUTTON_WPARAM 指定したポインターが最初のアクションを実行したかどうかを確認します。 |
IS_POINTER_FLAG_SET_WPARAM ポインター マクロが指定したフラグを設定するかどうかを確認します。 |
IS_POINTER_FOURTHBUTTON_WPARAM 指定したポインターが 4 番目のアクションを実行したかどうかを確認します。 |
IS_POINTER_INCONTACT_WPARAM 指定したポインターが接触しているかどうかを確認します。 |
IS_POINTER_INRANGE_WPARAM 指定したポインターが範囲内にあるかどうかを確認します。 |
IS_POINTER_NEW_WPARAM 指定したポインターが新しいポインターであるかどうかを確認します。 |
IS_POINTER_PRIMARY_WPARAM 指定したポインターがプライマリ アクションを実行したかどうかを確認します。 |
IS_POINTER_SECONDBUTTON_WPARAM 指定したポインターが 2 番目のアクションを実行したかどうかを確認します。 |
IS_POINTER_THIRDBUTTON_WPARAM 指定したポインターが 3 番目のアクションを実行したかどうかを確認します。 |
IsCharAlphaA 文字がアルファベット文字かどうかを判断します。 この決定は、セットアップ中またはコントロール パネル中にユーザーが選択した言語のセマンティクスに基づいています。 (ANSI) |
IsCharAlphaNumericA 文字がアルファベット文字か数字かを指定します。 この決定は、セットアップ中またはコントロール パネル中にユーザーが選択した言語のセマンティクスに基づいています。 (ANSI) |
IsCharAlphaNumericW 文字がアルファベット文字か数字かを指定します。 この決定は、セットアップ中またはコントロール パネル中にユーザーが選択した言語のセマンティクスに基づいています。 (Unicode) |
IsCharAlphaW 文字がアルファベット文字かどうかを判断します。 この決定は、セットアップ中またはコントロール パネル中にユーザーが選択した言語のセマンティクスに基づいています。 (Unicode) |
IsCharLowerA 文字が小文字かどうかを判断します。 この決定は、セットアップ中またはコントロール パネル中にユーザーが選択した言語のセマンティクスに基づいています。 |
IsCharLowerW IsCharLowerW (Unicode) 関数は、文字が小文字かどうかを判断します。 (IsCharLowerW) |
IsCharUpperA 文字が大文字かどうかを判断します。 この決定は、セットアップ中またはコントロール パネル中にユーザーが選択した言語のセマンティクスに基づいています。 (ANSI) |
IsCharUpperW 文字が大文字かどうかを判断します。 この決定は、セットアップ中またはコントロール パネル中にユーザーが選択した言語のセマンティクスに基づいています。 (Unicode) |
IsChild ウィンドウが子ウィンドウか、指定した親ウィンドウの子孫ウィンドウかを指定します。 |
IsClipboardFormatAvailable クリップボードに指定した形式のデータが含まれているかどうかを判断します。 |
IsDialogMessageA メッセージが指定したダイアログ ボックスを対象としているかどうかを判断し、メッセージが指定されている場合はメッセージを処理します。 (ANSI) |
IsDialogMessageW メッセージが指定したダイアログ ボックスを対象としているかどうかを判断し、メッセージが指定されている場合はメッセージを処理します。 (Unicode) |
IsDlgButtonChecked IsDlgButtonChecked 関数は、ボタン コントロールをチェックするか、3 状態のボタン コントロールをオンにするか、オフにするか、不確定にするかを決定します。 |
IsGUIThread 呼び出し元のスレッドが既に GUI スレッドであるかどうかを判断します。 また、必要に応じて、スレッドを GUI スレッドに変換することもできます。 |
IsHungAppWindow 指定されたアプリケーションが応答していないとシステムが見なすかどうかを判断します。 |
IsIconic 指定したウィンドウを最小化 (アイコン) するかどうかを指定します。 |
IsImmersiveProcess プロセスが Windows ストア アプリに属しているかどうかを判断します。 |
IsMenu ハンドルがメニュー ハンドルであるかどうかを判断します。 |
IsMouseInPointerEnabled マウスがポインター入力デバイスとして機能し、WM_POINTERメッセージを送信するために EnableMouseInPointer が設定されているかどうかを示します。 |
IsProcessDPIAware IsProcessDPIAware は変更または使用できない場合があります。 代わりに、GetProcessDPIAwareness を使用します。 |
IsRectEmpty IsRectEmpty 関数は、指定した四角形が空かどうかを判断します。 |
IsTouchWindow 指定したウィンドウがタッチ対応かどうかを確認し、必要に応じて、ウィンドウのタッチ機能に設定された修飾子フラグを取得します。 |
IsValidDpiAwarenessContext 指定したDPI_AWARENESS_CONTEXTが有効で、現在のシステムでサポートされているかどうかを判断します。 |
IsWindow 指定したウィンドウ ハンドルが既存のウィンドウを識別するかどうかを判断します。 |
IsWindowArranged 指定したウィンドウを配置するかどうかを指定します (つまり、スナップされるかどうか)。 |
IsWindowEnabled 指定したウィンドウでマウス入力およびキーボード入力が有効かどうかを判別します。 |
IsWindowUnicode 指定したウィンドウがネイティブ Unicode ウィンドウかどうかを判断します。 |
IsWindowVisible 指定したウィンドウの表示状態を決定します。 |
IsWinEventHookInstalled 指定したイベントの通知を受け取る可能性のある WinEvent フックがインストールされているかどうかを判断します。 |
IsWow64Message 現在のスレッドのキューから最後に読み取られたメッセージが WOW64 プロセスから送信されたかどうかを判断します。 |
IsZoomed ウィンドウを最大化するかどうかを指定します。 |
keybd_event キーストロークを合成します。 |
KillTimer 指定したタイマーを破棄します。 |
LoadAcceleratorsA 指定したアクセラレータ テーブルを読み込みます。 (ANSI) |
LoadAcceleratorsW 指定したアクセラレータ テーブルを読み込みます。 (Unicode) |
LoadBitmapA LoadBitmap 関数は、モジュールの実行可能ファイルから指定されたビットマップ リソースを読み込みます。 (ANSI) |
LoadBitmapW LoadBitmap 関数は、モジュールの実行可能ファイルから指定されたビットマップ リソースを読み込みます。 (Unicode) |
LoadCursorA アプリケーション インスタンスに関連付けられている実行可能ファイル (.EXE) から、指定したカーソル リソースを読み込みます。 (ANSI) |
LoadCursorFromFileA ファイルに含まれるデータに基づいてカーソルを作成します。 (ANSI) |
LoadCursorFromFileW ファイルに含まれるデータに基づいてカーソルを作成します。 (Unicode) |
LoadCursorW アプリケーション インスタンスに関連付けられている実行可能ファイル (.EXE) から、指定したカーソル リソースを読み込みます。 (Unicode) |
LoadIconA アプリケーション インスタンスに関連付けられている実行可能ファイル (.exe) から、指定したアイコン リソースを読み込みます。 (ANSI) |
LoadIconW アプリケーション インスタンスに関連付けられている実行可能ファイル (.exe) から、指定したアイコン リソースを読み込みます。 (Unicode) |
LoadImageA アイコン、カーソル、アニメーションカーソル、またはビットマップを読み込みます。 (ANSI) |
LoadImageW アイコン、カーソル、アニメーションカーソル、またはビットマップを読み込みます。 (Unicode) |
LoadKeyboardLayoutA 新しい入力ロケール識別子 (以前はキーボード レイアウトと呼ばれていました) をシステムに読み込みます。 (ANSI) |
LoadKeyboardLayoutW 新しい入力ロケール識別子 (以前はキーボード レイアウトと呼ばれていました) をシステムに読み込みます。 (Unicode) |
LoadMenuA アプリケーション インスタンスに関連付けられている実行可能ファイル (.exe) から、指定したメニュー リソースを読み込みます。 (ANSI) |
LoadMenuIndirectA 指定したメニュー テンプレートをメモリに読み込みます。 (ANSI) |
LoadMenuIndirectW 指定したメニュー テンプレートをメモリに読み込みます。 (Unicode) |
LoadMenuW アプリケーション インスタンスに関連付けられている実行可能ファイル (.exe) から、指定したメニュー リソースを読み込みます。 (Unicode) |
LoadStringA 指定したモジュールに関連付けられている実行可能ファイルから文字列リソースを読み込み、文字列をバッファーにコピーし、終端の null 文字を追加します。 (ANSI) |
LoadStringW 指定したモジュールに関連付けられている実行可能ファイルから文字列リソースを読み込み、文字列をバッファーにコピーし、終端の null 文字を追加します。 (Unicode) |
LockSetForegroundWindow フォアグラウンド プロセスでは、LockSetForegroundWindow 関数を呼び出して、SetForegroundWindow 関数の呼び出しを無効にすることができます。 |
LockWindowUpdate LockWindowUpdate 関数は、指定したウィンドウでの描画を無効または有効にします。 一度にロックできるウィンドウは 1 つだけです。 |
LockWorkStation ワークステーションのディスプレイをロックします。 |
LogicalToPhysicalPoint ウィンドウ内のポイントの論理座標を物理座標に変換します。 |
LogicalToPhysicalPointForPerMonitorDPI 呼び出し元のドット/インチ (dpi) の認識に関係なく、ウィンドウ内のポイントを論理座標から物理座標に変換します。 |
LookupIconIdFromDirectory アイコンまたはカーソル データを検索して、現在のディスプレイ デバイスに最適なアイコンまたはカーソルを検索します。 (LookupIconIdFromDirectory) |
LookupIconIdFromDirectoryEx アイコンまたはカーソル データを検索して、現在のディスプレイ デバイスに最適なアイコンまたはカーソルを検索します。 (LookupIconIdFromDirectoryEx) |
MAKEINTRESOURCEA 整数値を、リソース管理機能と互換性のあるリソースの種類に変換します。 このマクロは、リソースの名前を含む文字列の代わりに使用されます。 (ANSI) |
MAKEINTRESOURCEW 整数値を、リソース管理機能と互換性のあるリソースの種類に変換します。 このマクロは、リソースの名前を含む文字列の代わりに使用されます。 (Unicode) |
MAKELPARAM メッセージ内の lParam パラメーターとして使用する値を作成します。 マクロは、指定された値を連結します。 |
MAKELRESULT ウィンドウ プロシージャからの戻り値として使用する値を作成します。 マクロは、指定された値を連結します。 |
MAKEWPARAM メッセージの wParam パラメーターとして使用する値を作成します。 マクロは、指定された値を連結します。 |
MapDialogRect 指定したダイアログ ボックスの単位を画面単位 (ピクセル) に変換します。 |
MapVirtualKeyA 仮想キー コードをスキャン コードまたは文字値に変換 (マップ) するか、スキャン コードを仮想キー コードに変換します。 (ANSI) |
MapVirtualKeyExA 仮想キー コードをスキャン コードまたは文字値に変換 (マップ) するか、スキャン コードを仮想キー コードに変換します。 この関数は、入力言語と入力ロケール識別子を使用してコードを変換します。 (ANSI) |
MapVirtualKeyExW 仮想キー コードをスキャン コードまたは文字値に変換 (マップ) するか、スキャン コードを仮想キー コードに変換します。 この関数は、入力言語と入力ロケール識別子を使用してコードを変換します。 (Unicode) |
MapVirtualKeyW 仮想キー コードをスキャン コードまたは文字値に変換 (マップ) するか、スキャン コードを仮想キー コードに変換します。 (Unicode) |
MapWindowPoints MapWindowPoints 関数は、1 つのウィンドウに対する座標空間から別のウィンドウに対する座標空間への一連のポイントを変換 (マップ) します。 |
MenuItemFromPoint 指定した場所にあるメニュー項目 (存在する場合) を決定します。 |
MessageBeep 波形サウンドを再生します。 各サウンドの種類の波形サウンドは、レジストリ内のエントリによって識別されます。 |
メッセージ ボックス MessageBox 関数は、システム アイコン、一連のボタン、およびアプリケーション固有の簡単なメッセージを含むモーダル ダイアログ ボックスを表示します。 |
MessageBoxA システム アイコン、一連のボタン、および状態やエラー情報などのアプリケーション固有の簡単なメッセージを含むモーダル ダイアログ ボックスを表示します。 メッセージ ボックスは、ユーザーがクリックしたボタンを示す整数値を返します。 (MessageBoxA) |
MessageBoxExA メッセージ ボックスを作成、表示、操作します。 (ANSI) |
MessageBoxExW メッセージ ボックスを作成、表示、操作します。 (Unicode) |
MessageBoxIndirectA メッセージ ボックスを作成、表示、操作します。 メッセージ ボックスには、アプリケーション定義のメッセージ テキストとタイトル、任意のアイコン、および定義済みのプッシュ ボタンの任意の組み合わせが含まれます。 (ANSI) |
MessageBoxIndirectW メッセージ ボックスを作成、表示、操作します。 メッセージ ボックスには、アプリケーション定義のメッセージ テキストとタイトル、任意のアイコン、および定義済みのプッシュ ボタンの任意の組み合わせが含まれます。 (Unicode) |
MessageBoxW MessageBoxW (Unicode) 関数は、システム アイコン、一連のボタン、およびアプリケーション固有の簡単なメッセージを含むモーダル ダイアログ ボックスを表示します。 |
ModifyMenuA 既存のメニュー項目を変更します。 (ANSI) |
ModifyMenuW 既存のメニュー項目を変更します。 (Unicode) |
MonitorFromPoint MonitorFromPoint 関数は、指定したポイントを含むディスプレイ モニターへのハンドルを取得します。 |
MonitorFromRect MonitorFromRect 関数は、指定した四角形との交差領域が最も大きいディスプレイ モニターへのハンドルを取得します。 |
MonitorFromWindow MonitorFromWindow 関数は、指定したウィンドウの外接する四角形との交差領域が最も大きいディスプレイ モニターへのハンドルを取得します。 |
mouse_event mouse_event 関数は、マウスの動きとボタンのクリックを合成します。 |
MoveWindow 指定したウィンドウの位置と寸法を変更します。 |
MsgWaitForMultipleObjects 指定したオブジェクトの 1 つ以上がシグナル状態であるか、タイムアウト間隔が経過するまで待機します。 オブジェクトには、入力イベント オブジェクトを含めることができます。 |
MsgWaitForMultipleObjectsEx 指定されたオブジェクトの 1 つ以上がシグナル状態になるまで待機します。I/O 完了ルーチンまたは非同期プロシージャ 呼び出し (APC) がスレッドにキューに入れられているか、タイムアウト間隔が経過します。 オブジェクトの配列には、入力イベント オブジェクトを含めることができます。 |
NEXTRAWINPUTBLOCK RAWINPUT 構造体の配列内の次の構造体の位置を取得します。 |
NotifyWinEvent 定義済みイベントが発生したことをシステムに通知します。 クライアント アプリケーションがイベントのフック関数を登録している場合、システムはクライアントのフック関数を呼び出します。 |
OemKeyScan OEMASCII コード 0 から 0x0FF までを OEM スキャン コードとシフト状態にマップします。 この関数は、プログラムでキーボード入力をシミュレートすることによって OEM テキストを別のプログラムに送信できるようにする情報を提供します。 |
OemToCharA OEM で定義された文字セットの文字列を ANSI またはワイド文字列に変換します。警告 使用しないでください。 (ANSI) |
OemToCharBuffA 文字列内の指定した数の文字を、OEM で定義された文字セットから ANSI またはワイド文字列に変換します。 (ANSI) |
OemToCharBuffW 文字列内の指定した数の文字を、OEM で定義された文字セットから ANSI またはワイド文字列に変換します。 (Unicode) |
OemToCharW OEM で定義された文字セットの文字列を ANSI またはワイド文字列に変換します。警告 使用しないでください。 (Unicode) |
OffsetRect OffsetRect 関数は、指定した四角形を指定したオフセットだけ移動します。 |
OpenClipboard 検査のためにクリップボードを開き、他のアプリケーションがクリップボードの内容を変更できないようにします。 |
OpenDesktopA 指定したデスクトップ オブジェクトを開きます。 (ANSI) |
OpenDesktopW 指定したデスクトップ オブジェクトを開きます。 (Unicode) |
OpenIcon 最小化された (象徴的な) ウィンドウを以前のサイズと位置に復元します。その後、ウィンドウがアクティブになります。 |
OpenInputDesktop ユーザー入力を受け取るデスクトップを開きます。 |
OpenWindowStationA 指定したウィンドウ ステーションを開きます。 (ANSI) |
OpenWindowStationW 指定したウィンドウ ステーションを開きます。 (Unicode) |
PackTouchHitTestingProximityEvaluation 近接評価スコアと調整されたタッチ ポイント座標を、WM_TOUCHHITTESTING コールバックのパック値として返します。 |
PaintDesktop PaintDesktop 関数は、指定したデバイス コンテキスト内のクリッピング領域をデスクトップ パターンまたは壁紙で埋めます。 この関数は、主にシェル デスクトップ用に提供されます。 |
PeekMessageA キューに登録されていない受信メッセージをディスパッチし、スレッド メッセージ キューでポストされたメッセージを確認し、メッセージ (存在する場合) を取得します。 (ANSI) |
PeekMessageW キューに登録されていない受信メッセージをディスパッチし、スレッド メッセージ キューでポストされたメッセージを確認し、メッセージ (存在する場合) を取得します。 (Unicode) |
PhysicalToLogicalPoint ウィンドウ内のポイントの物理座標を論理座標に変換します。 |
PhysicalToLogicalPointForPerMonitorDPI 呼び出し元の 1 インチあたりのドット数 (dpi) の認識に関係なく、ウィンドウ内のポイントを物理座標から論理座標に変換します。 |
POINTSTOPOINT POINTSTOPOINT マクロは、POINTS 構造体の内容を POINT 構造体にコピーします。 |
POINTTOPOINTS POINTTOPOINTS マクロは、POINT 構造体を POINTS 構造体に変換します。 |
PostMessageA 指定したウィンドウを作成し、スレッドがメッセージを処理するのを待たずにを返すスレッドに関連付けられたメッセージ キューにメッセージをPlaces (投稿) します。 (ANSI) |
PostMessageW 指定したウィンドウを作成し、スレッドがメッセージを処理するのを待たずにを返すスレッドに関連付けられたメッセージ キューにメッセージをPlaces (投稿) します。 (Unicode) |
PostQuitMessage スレッドが終了 (終了) を要求したことをシステムに示します。 通常、WM_DESTROY メッセージへの応答で使用されます。 |
PostThreadMessageA 指定したスレッドのメッセージ キューにメッセージを投稿します。 スレッドがメッセージを処理するのを待たずに が返されます。 (ANSI) |
PostThreadMessageW 指定したスレッドのメッセージ キューにメッセージを投稿します。 スレッドがメッセージを処理するのを待たずに が返されます。 (Unicode) |
PrintWindow PrintWindow 関数は、指定されたデバイス コンテキスト (DC) (通常はプリンター DC) にビジュアル ウィンドウをコピーします。 |
PrivateExtractIconsA 指定したファイルから抽出されたアイコンへのハンドルの配列を作成します。 (ANSI) |
PrivateExtractIconsW 指定したファイルから抽出されたアイコンへのハンドルの配列を作成します。 (Unicode) |
PtInRect PtInRect 関数は、指定した点が指定した四角形内にあるかどうかを判断します。 |
QueryDisplayConfig QueryDisplayConfig 関数は、現在の設定のすべてのディスプレイ デバイスまたはビューに対して使用可能なすべての表示パスに関する情報を取得します。 |
RealChildWindowFromPoint 指定したポイントにある子ウィンドウへのハンドルを取得します。 検索は直接の子ウィンドウに制限されます。孫とより深い子孫のウィンドウは検索されません。 |
RealGetWindowClassA ウィンドウの種類を指定する文字列を取得します。 (ANSI) |
RealGetWindowClassW ウィンドウの種類を指定する文字列を取得します。 (Unicode) |
RedrawWindow RedrawWindow 関数は、ウィンドウのクライアント領域で指定された四角形または領域を更新します。 |
RegisterClassA CreateWindow 関数または CreateWindowEx 関数の呼び出しで後続の使用のためにウィンドウ クラスを登録します。 (RegisterClassA) |
RegisterClassExA CreateWindow 関数または CreateWindowEx 関数の呼び出しで後続の使用のためにウィンドウ クラスを登録します。 (RegisterClassExA) |
RegisterClassExW CreateWindow 関数または CreateWindowEx 関数の呼び出しで後続の使用のためにウィンドウ クラスを登録します。 (RegisterClassExW) |
RegisterClassW CreateWindow 関数または CreateWindowEx 関数の呼び出しで後続の使用のためにウィンドウ クラスを登録します。 (RegisterClassW) |
RegisterClipboardFormatA 新しいクリップボード形式を登録します。 この形式は、有効なクリップボード形式として使用できます。 (ANSI) |
RegisterClipboardFormatW 新しいクリップボード形式を登録します。 この形式は、有効なクリップボード形式として使用できます。 (Unicode) |
RegisterDeviceNotificationA ウィンドウが通知を受信するデバイスまたはデバイスの種類を登録します。 (ANSI) |
RegisterDeviceNotificationW ウィンドウが通知を受信するデバイスまたはデバイスの種類を登録します。 (Unicode) |
RegisterForTooltipDismissNotification アプリまたは UI フレームワークでウィンドウの登録と登録解除を行い、ツールヒント ウィンドウを閉じる通知を受信できるようにします。 |
RegisterHotKey システム全体のホット キーを定義します。 |
RegisterPointerDeviceNotifications WM_POINTERDEVICECHANGE、WM_POINTERDEVICEINRANGE、およびポインター デバイス通知を処理するウィンドウWM_POINTERDEVICEOUTOFRANGE登録します。 |
RegisterPointerInputTarget 呼び出し元が、指定した型のすべてのポインター入力がリダイレクトされるターゲット ウィンドウを登録できるようにします。 |
RegisterPointerInputTargetEx RegisterPointerInputTargetEx は、変更または使用できない場合があります。 代わりに、RegisterPointerInputTarget を使用します。 |
RegisterPowerSettingNotification 特定の電源設定イベントの電源設定通知を受信するようにアプリケーションを登録します。 |
RegisterRawInputDevices 未加工の入力データを提供するデバイスを登録します。 |
RegisterShellHookWindow シェル アプリケーションに役立つイベントまたは通知の特定のメッセージを受信するように、指定されたシェル ウィンドウを登録します。 |
RegisterSuspendResumeNotification システムが中断または再開されたときに通知を受信するように登録します。 PowerRegisterSuspendResumeNotification と似ていますが、ユーザー モードで動作し、ウィンドウ ハンドルを受け取ることができます。 |
RegisterTouchHitTestingWindow WM_TOUCHHITTESTING通知を処理するウィンドウを登録します。 |
RegisterTouchWindow ウィンドウをタッチ対応として登録します。 |
RegisterWindowMessageA システム全体で一意であることが保証される新しいウィンドウ メッセージを定義します。 メッセージ値は、メッセージの送信または投稿時に使用できます。 (ANSI) |
RegisterWindowMessageW システム全体で一意であることが保証される新しいウィンドウ メッセージを定義します。 メッセージ値は、メッセージの送信または投稿時に使用できます。 (Unicode) |
ReleaseCapture 現在のスレッドのウィンドウからマウス キャプチャを解放して、通常のマウス入力処理に戻します。 |
Releasedc ReleaseDC 関数は、デバイス コンテキスト (DC) を解放し、他のアプリケーションで使用するために解放します。 ReleaseDC 関数の効果は、DC の種類によって異なります。 一般的な DC とウィンドウ DC のみが解放されます。 クラスまたはプライベート DC には影響しません。 |
RemoveClipboardFormatListener システムが管理するクリップボード形式のリスナー リストから、指定されたウィンドウを削除します。 |
RemoveMenu メニュー項目を削除するか、指定したメニューからサブメニューをデタッチします。 |
RemovePropA 指定したウィンドウのプロパティ リストからエントリを削除します。 指定した文字列は、削除するエントリを識別します。 (ANSI) |
RemovePropW 指定したウィンドウのプロパティ リストからエントリを削除します。 指定した文字列は、削除するエントリを識別します。 (Unicode) |
ReplyMessage SendMessage 関数によって別のスレッドから送信されたメッセージに応答します。 |
ScreenToClient ScreenToClient 関数は、画面上の指定したポイントの画面座標をクライアント領域の座標に変換します。 |
ScrollDC ScrollDC 関数は、ビットの四角形を水平方向および垂直方向にスクロールします。 |
ScrollWindow ScrollWindow 関数は、指定したウィンドウのクライアント領域の内容をスクロールします。 |
ScrollWindowEx ScrollWindowEx 関数は、指定されたウィンドウのクライアント領域の内容をスクロールします。 |
SendDlgItemMessageA ダイアログ ボックス内の指定したコントロールにメッセージを送信します。 (ANSI) |
SendDlgItemMessageW ダイアログ ボックス内の指定したコントロールにメッセージを送信します。 (Unicode) |
SendInput キーストローク、マウスの動き、ボタンのクリックを合成します。 |
SendMessage SendMessage 関数は、指定したメッセージをウィンドウまたはウィンドウに送信します。 (SendMessage 関数) |
SendMessageA 指定したメッセージをウィンドウまたはウィンドウに送信します。 SendMessage 関数は、指定したウィンドウに対してウィンドウ プロシージャを呼び出し、ウィンドウ プロシージャがメッセージを処理するまで戻りません。 (SendMessageA) |
SendMessageCallbackA 指定したメッセージをウィンドウまたはウィンドウに送信します。 (SendMessageCallbackA) |
SendMessageCallbackW 指定したメッセージをウィンドウまたはウィンドウに送信します。 (SendMessageCallbackW) |
SendMessageTimeoutA 指定したメッセージを 1 つ以上のウィンドウに送信します。 (ANSI) |
SendMessageTimeoutW 指定したメッセージを 1 つ以上のウィンドウに送信します。 (Unicode) |
SendMessageW SendMessageW (Unicode) 関数は、指定したメッセージをウィンドウまたはウィンドウに送信します。 (SendMessageW) |
SendNotifyMessageA 指定したメッセージをウィンドウまたはウィンドウに送信します。 (SendNotifyMessageA) |
SendNotifyMessageW 指定したメッセージをウィンドウまたはウィンドウに送信します。 (SendNotifyMessageW) |
SetActiveWindow ウィンドウをアクティブにします。 ウィンドウは、呼び出し元スレッドのメッセージ キューにアタッチされる必要があります。 |
SetAdditionalForegroundBoostProcesses SetAdditionalForegroundBoostProcesses は、データまたはレンダリングとして、複数のプロセスがフォアグラウンド エクスペリエンスに寄与するマルチプロセス アプリケーション モデルを使用するアプリケーションを支援するパフォーマンス 支援 API です。 |
SetCapture マウス キャプチャを、現在のスレッドに属する指定したウィンドウに設定します。 |
SetCaretBlinkTime キャレットの点滅時間を指定したミリ秒に設定します。 点滅時間は、キャレットのピクセルを反転するために必要な経過時間 (ミリ秒単位) です。 |
SetCaretPos キャレットを指定した座標に移動します。 キャレットを所有するウィンドウが CS_OWNDC クラス スタイルで作成された場合、指定した座標は、そのウィンドウに関連付けられているデバイス コンテキストのマッピング モードの対象になります。 |
SetClassLongA 指定したオフセットの指定した 32 ビット (long) 値を、指定したウィンドウが属するクラスの追加のクラス メモリまたは WNDCLASSEX 構造体に置き換えます。 (ANSI) |
SetClassLongPtrA 指定したウィンドウが属するクラスの、余分なクラス メモリまたは WNDCLASSEX 構造体内の指定したオフセットにある指定した値を置き換えます。 (ANSI) |
SetClassLongPtrW 指定したウィンドウが属するクラスの、余分なクラス メモリまたは WNDCLASSEX 構造体内の指定したオフセットにある指定した値を置き換えます。 (Unicode) |
SetClassLongW 指定したオフセットの指定した 32 ビット (long) 値を、指定したウィンドウが属するクラスの追加のクラス メモリまたは WNDCLASSEX 構造体に置き換えます。 (Unicode) |
SetClassWord 指定したオフセットの 16 ビット (WORD) 値を、指定したウィンドウが属するウィンドウ クラスの追加のクラス メモリに置き換えます。 |
SetClipboardData クリップボードのデータを指定したクリップボード形式でPlacesします。 |
SetClipboardViewer 指定したウィンドウをクリップボード ビューアーのチェーンに追加します。 クリップボード ビューアー ウィンドウは、クリップボードの内容が変更されるたびにWM_DRAWCLIPBOARDメッセージを受け取ります。 この関数は、以前のバージョンの Windows との下位互換性のために使用されます。 |
SetCoalescableTimer 指定されたタイムアウト値と合体許容遅延を持つタイマーを作成します。 |
SetCursor カーソルの図形を設定します。 |
SetCursorPos 指定した画面座標にカーソルを移動します。 |
SetDialogControlDpiChangeBehavior ダイアログ内の子ウィンドウの既定のモニターごとの DPI スケーリング動作をオーバーライドします。 |
SetDialogDpiChangeBehavior Per-Monitor v2 コンテキストのダイアログは、自動的に DPI スケールされます。 このメソッドを使用すると、DPI の変更動作をカスタマイズできます。 |
SetDisplayAutoRotationPreferences 現在のプロセスの画面の自動回転設定を設定します。 |
SetDisplayConfig SetDisplayConfig 関数は、現在のセッションで指定されたパスのみを有効にすることで、表示トポロジ、ソース、およびターゲット モードを変更します。 |
SetDlgItemInt ダイアログ ボックス内のコントロールのテキストを、指定した整数値の文字列表現に設定します。 |
SetDlgItemTextA ダイアログ ボックス内のコントロールのタイトルまたはテキストを設定します。 (ANSI) |
SetDlgItemTextW ダイアログ ボックス内のコントロールのタイトルまたはテキストを設定します。 (Unicode) |
SetDoubleClickTime マウスのダブルクリック時間を設定します。 |
SetFocus 指定したウィンドウにキーボード フォーカスを設定します。 ウィンドウは、呼び出し元スレッドのメッセージ キューにアタッチされる必要があります。 |
SetForegroundWindow 指定したウィンドウを作成したスレッドをフォアグラウンドに移動し、ウィンドウをアクティブにします。 |
SetGestureConfig Windows Touch ジェスチャ用のウィンドウから送信されるメッセージを構成します。 |
SetKeyboardState 呼び出し元スレッドのキーボード入力状態テーブルにキーボード キーの状態の配列をコピーします。 これは、GetKeyboardState および GetKeyState 関数によってアクセスされるテーブルと同じです。 このテーブルに加えた変更は、他のスレッドへのキーボード入力には影響しません。 |
SetLastErrorEx 最後のエラー コードを設定します。 |
SetLayeredWindowAttributes レイヤード ウィンドウの不透明度および透明度のカラー キーを設定します。 |
SetMenu 指定したウィンドウに新しいメニューを割り当てます。 |
SetMenuContextHelpId ヘルプ コンテキスト識別子をメニューに関連付けます。 |
SetMenuDefaultItem 指定したメニューの既定のメニュー項目を設定します。 |
SetMenuInfo 指定したメニューの情報を設定します。 |
SetMenuItemBitmaps 指定したビットマップをメニュー項目に関連付けます。 メニュー項目を選択するかクリアするかに関係なく、メニュー項目の横に適切なビットマップが表示されます。 |
SetMenuItemInfoA メニュー項目に関する情報を変更します。 (ANSI) |
SetMenuItemInfoW メニュー項目に関する情報を変更します。 (Unicode) |
SetMessageExtraInfo 現在のスレッドの追加のメッセージ情報を設定します。 |
SetParent 指定した子ウィンドウの親ウィンドウを変更します。 |
SetPhysicalCursorPos カーソルの位置を物理的な座標で設定します。 |
SetProcessDefaultLayout 現在実行中のプロセスに対してのみ、親または所有者なしでウィンドウが作成されるときに、既定のレイアウトを変更します。 |
SetProcessDPIAware SetProcessDPIAware は、変更または使用できない場合があります。 代わりに、SetProcessDPIAwareness を使用します。 |
SetProcessDpiAwarenessContext 現在のプロセスを、指定したドット/インチ (dpi) 認識コンテキストに設定します。 DPI 認識コンテキストは、DPI_AWARENESS_CONTEXT値から取得されます。 |
SetProcessRestrictionExemption 呼び出しプロセスを制限から除外し、デスクトップ プロセスが Windows ストア アプリ環境と対話できないようにします。 この関数は、開発およびデバッグ ツールで使用されます。 |
SetProcessWindowStation 指定したウィンドウ ステーションを呼び出し元プロセスに割り当てます。 |
SetPropA 指定したウィンドウのプロパティ リストに新しいエントリを追加するか、既存のエントリを変更します。 (ANSI) |
SetPropW 指定したウィンドウのプロパティ リストに新しいエントリを追加するか、既存のエントリを変更します。 (Unicode) |
Setrect SetRect 関数は、指定した四角形の座標を設定します。 これは、RECT 構造体の適切なメンバーに左、上、右、および下の引数を割り当てるのと同じです。 |
SetRectEmpty SetRectEmpty 関数は、すべての座標が 0 に設定されている空の四角形を作成します。 |
SetScrollInfo SetScrollInfo 関数は、スクロール バーのパラメーター (スクロール位置の最小値と最大値、ページ サイズ、スクロール ボックスの位置 (thumb) など) を設定します。 関数は、要求された場合はスクロール バーも再描画します。 |
SetScrollPos SetScrollPos 関数は、指定したスクロール バー内のスクロール ボックス (サム) の位置を設定し、要求された場合は、スクロール ボックスの新しい位置を反映するようにスクロール バーを再描画します。 |
SetScrollRange SetScrollRange 関数は、指定したスクロール バーのスクロール ボックスの最小位置と最大位置を設定します。 |
SetSysColors 指定した表示要素の色を設定します。 |
SetSystemCursor アプリケーションでシステム カーソルをカスタマイズできるようにします。 id パラメーターで指定されたシステム カーソルの内容を、hcur パラメーターで指定されたカーソルの内容に置き換えて、hcur を破棄します。 |
SetThreadCursorCreationScaling このスレッドで作成されるカーソルの対象となる DPI スケールを設定します。 この値は、表示されている特定のモニターのカーソルをスケーリングするときに考慮されます。 |
SetThreadDesktop 指定したデスクトップを呼び出し元のスレッドに割り当てます。 デスクトップに対する後続のすべての操作では、デスクトップに付与されたアクセス権が使用されます。 |
SetThreadDpiAwarenessContext 現在のスレッドの DPI 認識を指定された値に設定します。 |
SetThreadDpiHostingBehavior スレッドのDPI_HOSTING_BEHAVIORを設定します。 この動作により、スレッドで作成されたウィンドウは、別のDPI_AWARENESS_CONTEXTを持つ子ウィンドウをホストできます。 |
SetTimer 指定したタイムアウト値を持つタイマーを作成します。 |
SetUserObjectInformationA 指定したウィンドウ ステーションまたはデスクトップ オブジェクトに関する情報を設定します。 (ANSI) |
SetUserObjectInformationW 指定したウィンドウ ステーションまたはデスクトップ オブジェクトに関する情報を設定します。 (Unicode) |
SetUserObjectSecurity ユーザー オブジェクトのセキュリティを設定します。 たとえば、ウィンドウや DDE 会話などです。 |
SetWindowContextHelpId ヘルプ コンテキスト識別子を指定したウィンドウに関連付けます。 |
SetWindowDisplayAffinity ウィンドウに関連付けられている hWnd のカーネル モードで表示アフィニティ設定を格納します。 |
SetWindowFeedbackSetting ウィンドウのフィードバック構成を設定します。 |
SetWindowLongA 指定したウィンドウの属性を変更します。 また、 関数は、指定したオフセットの 32 ビット (long) 値を追加のウィンドウ メモリに設定します。 (ANSI) |
SetWindowLongPtrA 指定したウィンドウの属性を変更します。 (ANSI) |
SetWindowLongPtrW 指定したウィンドウの属性を変更します。 (Unicode) |
SetWindowLongW 指定したウィンドウの属性を変更します。 また、 関数は、指定したオフセットの 32 ビット (long) 値を追加のウィンドウ メモリに設定します。 (Unicode) |
SetWindowPlacement 表示状態と、指定したウィンドウの復元、最小化、最大化された位置を設定します。 |
Setwindowpos 子ウィンドウ、ポップアップ ウィンドウ、またはトップレベル ウィンドウのサイズ、位置、Z の順序を変更します。 これらのウィンドウは、画面上の外観に応じて並べ替えされます。 一番上のウィンドウは最高ランクを受け取り、Z オーダーの最初のウィンドウです。 |
SetWindowRgn SetWindowRgn 関数は、ウィンドウのウィンドウ領域を設定します。 |
SetWindowsHookExA アプリケーション定義のフック プロシージャをフック チェーンにインストールします。 (ANSI) |
SetWindowsHookExW アプリケーション定義のフック プロシージャをフック チェーンにインストールします。 (Unicode) |
SetWindowTextA 指定したウィンドウのタイトル バーのテキストを変更します (タイトル バーがある場合)。 指定したウィンドウがコントロールの場合、コントロールのテキストが変更されます。 ただし、SetWindowText は別のアプリケーションのコントロールのテキストを変更できません。 (ANSI) |
SetWindowTextW 指定したウィンドウのタイトル バーのテキストを変更します (タイトル バーがある場合)。 指定したウィンドウがコントロールの場合、コントロールのテキストが変更されます。 ただし、SetWindowText は別のアプリケーションのコントロールのテキストを変更できません。 (Unicode) |
SetWinEventHook イベントの範囲のイベント フック関数を設定します。 |
ShowCaret キャレットをキャレットの現在位置で画面に表示します。 キャレットが表示されると、自動的にフラッシュが開始されます。 |
ShowCursor カーソルを表示または非表示にします。 (ShowCursor) |
ShowOwnedPopups 指定したウィンドウが所有するすべてのポップアップ ウィンドウを表示または非表示にします。 |
ShowScrollBar ShowScrollBar 関数は、指定したスクロール バーを表示または非表示にします。 |
Showwindow 指定したウィンドウの表示状態を設定します。 |
ShowWindowAsync 操作の完了を待たずに、ウィンドウの表示状態を設定します。 |
ShutdownBlockReasonCreate システムをシャットダウンできないことを示し、システムのシャットダウンが開始された場合にユーザーに表示される理由文字列を設定します。 |
ShutdownBlockReasonDestroy システムをシャットダウンし、理由文字列を解放できることを示します。 |
ShutdownBlockReasonQuery ShutdownBlockReasonCreate 関数によって設定された理由文字列を取得します。 |
SkipPointerFrameMessages 指定したポインターに対して最後に取得したメッセージを生成したポインター入力フレームを決定し、同じポインター入力フレームから生成されたキューに登録された (未削除の) ポインター入力メッセージを破棄します。 |
SoundSentry サウンドが再生されていることを示すビジュアル シグナルをトリガーします。 |
SubtractRect SubtractRect 関数は、ある四角形を別の四角形から減算することによって形成される四角形の座標を決定します。 |
SwapMouseButton マウスの左右のボタンの意味を逆にするか、元に戻します。 |
SwitchDesktop 指定したデスクトップを表示し、アクティブにします。 これにより、デスクトップはユーザーから入力を受け取ることができます。 |
SwitchToThisWindow フォーカスを指定したウィンドウに切り替え、前景に移動します。 |
SystemParametersInfoA システム全体のパラメーターの 1 つの値を取得または設定します。 (ANSI) |
SystemParametersInfoForDpi 指定された DPI 値を考慮して、システム全体のパラメーターの 1 つの値を取得します。 |
SystemParametersInfoW システム全体のパラメーターの 1 つの値を取得または設定します。 (Unicode) |
TabbedTextOutA TabbedTextOut 関数は、指定した位置に文字列を書き込み、タブ位置の配列で指定された値にタブを展開します。 テキストは、現在選択されているフォント、背景色、およびテキストの色で書き込まれます。 (ANSI) |
TabbedTextOutW TabbedTextOut 関数は、指定した位置に文字列を書き込み、タブ位置の配列で指定された値にタブを展開します。 テキストは、現在選択されているフォント、背景色、およびテキストの色で書き込まれます。 (Unicode) |
TileWindows 指定した親ウィンドウの指定した子ウィンドウをタイル化します。 |
ToAscii 指定した仮想キー コードとキーボードの状態を、対応する 1 つまたは複数の文字に変換します。 |
ToAsciiEx 指定した仮想キー コードとキーボードの状態を、対応する 1 つまたは複数の文字に変換します。 この関数は、入力ロケール識別子によって識別される入力言語と物理キーボード レイアウトを使用してコードを変換します。 |
TOUCH_COORD_TO_PIXEL タッチ座標をピクセルに変換します。 |
ToUnicode 指定した仮想キー コードとキーボードの状態を、対応する 1 つまたは複数の Unicode 文字に変換します。 (ToUnicode) |
ToUnicodeEx 指定した仮想キー コードとキーボードの状態を、対応する 1 つまたは複数の Unicode 文字に変換します。 (ToUnicodeEx) |
TrackMouseEvent マウス ポインターがウィンドウの外に出るか、指定された時間だけウィンドウをポイントしていると、メッセージを投稿します。 |
TrackPopupMenu 指定した場所にショートカット メニューを表示し、メニュー上の項目の選択を追跡します。 ショートカット メニューは、画面上の任意の場所に表示できます。 |
TrackPopupMenuEx 指定した場所にショートカット メニューを表示し、ショートカット メニューの項目の選択を追跡します。 ショートカット メニューは、画面上の任意の場所に表示できます。 |
TranslateAcceleratorA メニュー コマンドのアクセラレータ キーを処理します。 (ANSI) |
TranslateAcceleratorW メニュー コマンドのアクセラレータ キーを処理します。 (Unicode) |
TranslateMDISysAccel 指定した MDI クライアント ウィンドウに関連付けられているマルチ ドキュメント インターフェイス (MDI) 子ウィンドウのウィンドウ メニュー コマンドのアクセラレータ キーストロークを処理します。 |
TranslateMessage 仮想キー メッセージを文字メッセージに変換します。 文字メッセージは、次にスレッドが GetMessage または PeekMessage 関数を呼び出す際に読み取られる、呼び出し元のスレッドのメッセージ キューに投稿されます。 |
UnhookWindowsHookEx SetWindowsHookEx 関数によってフック チェーンにインストールされているフック プロシージャを削除します。 |
UnhookWinEvent SetWinEventHook の以前の呼び出しによって作成されたイベント フック関数を削除します。 |
UnionRect UnionRect 関数は、2 つの四角形の和集合を作成します。 和集合は、両方のソースの四角形を含む最小の四角形です。 |
UnloadKeyboardLayout 入力ロケール識別子 (以前はキーボード レイアウトと呼ばれていました) をアンロードします。 |
UnregisterClassA ウィンドウ クラスの登録を解除し、 クラスに必要なメモリを解放します。 (ANSI) |
UnregisterClassW ウィンドウ クラスの登録を解除し、 クラスに必要なメモリを解放します。 (Unicode) |
UnregisterDeviceNotification 指定したデバイス通知ハンドルを閉じます。 |
UnregisterHotKey 呼び出し元スレッドによって以前に登録されたホット キーを解放します。 |
UnregisterPointerInputTarget 呼び出し元が、指定した型のすべてのポインター入力がリダイレクトされるターゲット ウィンドウの登録を解除できるようにします。 |
UnregisterPointerInputTargetEx UnregisterPointerInputTargetEx は、変更または使用できない可能性があります。 代わりに、UnregisterPointerInputTarget を使用します。 |
UnregisterPowerSettingNotification 電源設定通知の登録を解除します。 |
UnregisterSuspendResumeNotification システムが中断または再開されたときに通知を受け取る登録を取り消します。 PowerUnregisterSuspendResumeNotification に似ていますが、ユーザー モードで動作します。 |
UnregisterTouchWindow タッチ対応ではなくなったウィンドウを登録します。 |
UpdateLayeredWindow レイヤード ウィンドウの位置、サイズ、形状、内容、および透明度を更新します。 |
UpdateWindow UpdateWindow 関数は、ウィンドウの更新領域が空でない場合に、WM_PAINT メッセージをウィンドウに送信することで、指定されたウィンドウのクライアント領域を更新します。 |
UserHandleGrantAccess ユーザー インターフェイスの制限があるジョブに対する User オブジェクトへのハンドルへのアクセスを許可または拒否します。 |
ValidateRect ValidateRect 関数は、指定したウィンドウの更新領域から四角形を削除することで、四角形内のクライアント領域を検証します。 |
ValidateRgn ValidateRgn 関数は、指定したウィンドウの現在の更新領域からリージョンを削除することで、リージョン内のクライアント領域を検証します。 |
VkKeyScanA 文字を、現在のキーボードの対応する仮想キー コードとシフト状態に変換します。 (ANSI) |
VkKeyScanExA 文字を対応する仮想キー コードとシフト状態に変換します。 この関数は、入力ロケール識別子によって識別される入力言語と物理キーボード レイアウトを使用して文字を変換します。 (ANSI) |
VkKeyScanExW 文字を対応する仮想キー コードとシフト状態に変換します。 この関数は、入力ロケール識別子によって識別される入力言語と物理キーボード レイアウトを使用して文字を変換します。 (Unicode) |
VkKeyScanW 文字を、現在のキーボードの対応する仮想キー コードとシフト状態に変換します。 (Unicode) |
WaitForInputIdle 指定したプロセスが初期入力の処理を完了し、入力が保留中のユーザー入力を待機するか、タイムアウト間隔が経過するまで待機します。 |
WaitMessage スレッドのメッセージ キューに他のメッセージがない場合に、他のスレッドに制御を提供します。 WaitMessage 関数はスレッドを中断し、スレッドのメッセージ キューに新しいメッセージが配置されるまで戻りません。 |
WindowFromDC WindowFromDC 関数は、指定されたディスプレイ デバイス コンテキスト (DC) に関連付けられているウィンドウへのハンドルを返します。 指定したデバイス コンテキストを使用する出力関数は、このウィンドウに描画されます。 |
WindowFromPhysicalPoint 指定した物理ポイントを含むウィンドウへのハンドルを取得します。 |
WindowFromPoint 指定したポイントを含むウィンドウへのハンドルを取得します。 |
WinHelpA Windows ヘルプ (Winhelp.exe) を起動し、アプリケーションによって要求されたヘルプの性質を示す追加データを渡します。 (ANSI) |
WinHelpW Windows ヘルプ (Winhelp.exe) を起動し、アプリケーションによって要求されたヘルプの性質を示す追加データを渡します。 (Unicode) |
wsprintfA 指定したバッファーに書式設定されたデータを書き込みます。 (ANSI) |
wsprintfW 指定したバッファーに書式設定されたデータを書き込みます。 (Unicode) |
wvsprintfA 引数のリストへのポインターを使用して、書式設定されたデータを指定されたバッファーに書き込みます。 (ANSI) |
wvsprintfW 引数のリストへのポインターを使用して、書式設定されたデータを指定されたバッファーに書き込みます。 (Unicode) |
コールバック関数
DLGPROC CreateDialog および DialogBox 関数ファミリで使用されるアプリケーション定義のコールバック関数。 |
DRAWSTATEPROC DrawStateProc 関数は、DrawState 関数の複雑なイメージをレンダリングするアプリケーション定義のコールバック関数です。 |
EDITWORDBREAKPROCA EM_SETWORDBREAKPROC メッセージで使用されるアプリケーション定義のコールバック関数。 (ANSI) |
EDITWORDBREAKPROCW EM_SETWORDBREAKPROC メッセージで使用されるアプリケーション定義のコールバック関数。 (Unicode) |
GRAYSTRINGPROC OutputProc 関数は、GrayString 関数で使用されるアプリケーション定義のコールバック関数です。 |
HOOKPROC SetWindowsHookEx 関数で使用されるアプリケーション定義またはライブラリ定義のコールバック関数。 SendMessage 関数が呼び出された後、システムはこの関数を呼び出します。 フック プロシージャはメッセージを調べることができます。変更できません。 |
MONITORENUMPROC MonitorEnumProc 関数は、EnumDisplayMonitors 関数によって呼び出されるアプリケーション定義のコールバック関数です。 |
MSGBOXCALLBACK メッセージ ボックスのヘルプ イベントを処理する、アプリケーションで定義するコールバック関数。 |
PROPENUMPROCA EnumProps 関数で使用されるアプリケーション定義のコールバック関数。 (ANSI) |
PROPENUMPROCEXA EnumPropsEx 関数で使用されるアプリケーション定義のコールバック関数。 (ANSI) |
PROPENUMPROCEXW EnumPropsEx 関数で使用されるアプリケーション定義のコールバック関数。 (Unicode) |
PROPENUMPROCW EnumProps 関数で使用されるアプリケーション定義のコールバック関数。 (Unicode) |
SENDASYNCPROC SendMessageCallback 関数で使用されるアプリケーション定義のコールバック関数。 |
TIMERPROC メッセージを処理するアプリケーション定義のコールバック関数WM_TIMER。 TIMERPROC 型は、このコールバック関数へのポインターを定義します。 TimerProc は、アプリケーション定義関数名のプレースホルダーです。 |
WINEVENTPROC アクセス可能なオブジェクトによって生成されたイベントに応答してシステムが呼び出すアプリケーション定義のコールバック (またはフック) 関数。 |
Wndproc アプリケーションで定義する、ウィンドウに送信されたメッセージを処理するコールバック関数。 |
構造
アクセル アクセラレータ テーブルで使用されるアクセラレータ キーを定義します。 |
ACCESSTIMEOUT アクセシビリティ機能に関連付けられているタイムアウト期間に関する情報が含まれます。 |
AltTABINFO アプリケーション切り替え (Alt + TAB) ウィンドウの状態情報が含まれています。 |
ANIMATIONINFO ユーザー アクションに関連付けられているアニメーション効果について説明します。 |
AUDIODESCRIPTION オーディオの説明に関連付けられている情報が含まれています。 この構造体は、SPI_GETAUDIODESCRIPTIONまたはSPI_SETAUDIODESCRIPTIONアクション値が指定されている場合に、SystemParametersInfo 関数と共に使用されます。 |
BSMINFO BroadcastSystemMessageEx からの要求を拒否したウィンドウに関する情報が含まれます。 |
CBT_CREATEWNDA ウィンドウが作成される前に、WH_CBTフック プロシージャ CBTProc に渡される情報が含まれます。 (ANSI) |
CBT_CREATEWNDW ウィンドウが作成される前に、WH_CBTフック プロシージャ CBTProc に渡される情報が含まれます。 (Unicode) |
CBTACTIVATESTRUCT ウィンドウがアクティブになる前に、WH_CBTフック プロシージャ CBTProc に渡される情報が含まれます。 |
CHANGEFILTERSTRUCT ChangeWindowMessageFilterEx 関数を呼び出して取得した拡張結果情報が含まれます。 |
CLIENTCREATESTRUCT MDI クライアント ウィンドウのメニューと最初のマルチドキュメント インターフェイス (MDI) 子ウィンドウに関する情報が含まれます。 |
COMBOBOXINFO コンボ ボックスの状態情報が含まれます。 |
COMPAREITEMSTRUCT 並べ替えられた所有者描画リスト ボックスまたはコンボ ボックス内の 2 つの項目の識別子とアプリケーションから提供されるデータを提供します。 |
COPYDATASTRUCT WM_COPYDATA メッセージによって別のアプリケーションに渡されるデータを格納します。 |
CREATESTRUCTA アプリケーションのウィンドウ プロシージャに渡される初期化パラメーターを定義します。 これらのメンバーは、CreateWindowEx 関数のパラメーターと同じです。 (ANSI) |
CREATESTRUCTW アプリケーションのウィンドウ プロシージャに渡される初期化パラメーターを定義します。 これらのメンバーは、CreateWindowEx 関数のパラメーターと同じです。 (Unicode) |
CURSORINFO グローバル カーソル情報が含まれます。 |
CURSORSHAPE カーソルに関する情報が含まれます。 |
CWPRETSTRUCT WH_CALLWNDPROCRETフック プロシージャ CallWndRetProc に渡されるメッセージ パラメーターを定義します。 |
CWPSTRUCT WH_CALLWNDPROC フック プロシージャ CallWndProc に渡されるメッセージ パラメーターを定義します。 |
DEBUGHOOKINFO WH_DEBUG フック プロシージャ DebugProc に渡されるデバッグ情報が含まれます。 |
DELETEITEMSTRUCT 削除されたリスト ボックスまたはコンボ ボックス項目について説明します。 |
DLGITEMTEMPLATE ダイアログ ボックス内のコントロールの寸法とスタイルを定義します。 これらの構造体の 1 つ以上を DLGTEMPLATE 構造体と組み合わせて、ダイアログ ボックスの標準テンプレートを形成します。 |
DLGTEMPLATE ダイアログ ボックスの寸法とスタイルを定義します。 |
DRAWITEMSTRUCT 所有者ウィンドウが所有者描画コントロールまたはメニュー項目を描画する方法を決定するために使用する情報を提供します。 |
DRAWTEXTPARAMS DRAWTEXTPARAMS 構造体には、DrawTextEx 関数の拡張書式設定オプションが含まれています。 |
EVENTMSG システム メッセージ キューに送信されるハードウェア メッセージに関する情報が含まれます。 この構造体は、JournalPlaybackProc コールバック関数のメッセージ情報を格納するために使用されます。 |
FILTERKEYS FilterKeys アクセシビリティ機能に関する情報が含まれています。これにより、障;障;障害のあるユーザーは、キーボードの繰り返し速度 (RepeatKeys)、受け入れ遅延 (SlowKeys)、バウンス 率 (BounceKeys) を設定できます。 |
FLASHWINFO ウィンドウのフラッシュ状態と、システムがウィンドウをフラッシュする回数が含まれます。 |
GESTURECONFIG ジェスチャ メッセージを有効にする構成と、この構成の種類を取得および設定します。 |
GESTUREINFO ジェスチャに関する情報を格納します。 |
GESTURENOTIFYSTRUCT WM_GESTURENOTIFYメッセージで送信されると、ジェスチャに関する情報が渡されます。 |
GUITHREADINFO GUI スレッドに関する情報が含まれます。 |
HARDWAREINPUT キーボードまたはマウス以外の入力デバイスによって生成された、シミュレートされたメッセージに関する情報が含まれます。 |
HELPINFO 状況依存のヘルプが要求されたアイテムに関する情報が含まれます。 |
HELPWININFOA プライマリ ヘルプ ウィンドウまたはセカンダリ ヘルプ ウィンドウのサイズと位置を格納します。 アプリケーションは、HELP_SETWINPOS値を使用して WinHelp 関数を呼び出すことで、この情報を設定できます。 (ANSI) |
HELPWININFOW プライマリ ヘルプ ウィンドウまたはセカンダリ ヘルプ ウィンドウのサイズと位置を格納します。 アプリケーションは、HELP_SETWINPOS値を使用して WinHelp 関数を呼び出すことで、この情報を設定できます。 (Unicode) |
HIGHCONTRASTA ハイ コントラストのアクセシビリティ機能に関する情報が含まれています。 (ANSI) |
HIGHCONTRASTW ハイ コントラストのアクセシビリティ機能に関する情報が含まれています。 (Unicode) |
ICONINFO アイコンまたはカーソルに関する情報が含まれます。 |
ICONINFOEXA アイコンまたはカーソルに関する情報が含まれます。 ICONINFO を拡張します。 GetIconInfoEx によって使用されます。 (ANSI) |
ICONINFOEXW アイコンまたはカーソルに関する情報が含まれます。 ICONINFO を拡張します。 GetIconInfoEx によって使用されます。 (Unicode) |
ICONMETRICSA アイコンに関連付けられているスケーラブルなメトリックが含まれています。 この構造体は、SPI_GETICONMETRICS または SPI_SETICONMETRICS アクションが指定されている場合に SystemParametersInfo 関数と共に使用されます。 (ANSI) |
ICONMETRICSW アイコンに関連付けられているスケーラブルなメトリックが含まれています。 この構造体は、SPI_GETICONMETRICS または SPI_SETICONMETRICS アクションが指定されている場合に SystemParametersInfo 関数と共に使用されます。 (Unicode) |
INPUT キーストローク、マウスの動き、マウス クリックなどの入力イベントを合成するための情報を格納するために SendInput によって使用されます。 |
INPUT_INJECTION_VALUE 入力インジェクションの詳細を格納します。 |
INPUT_MESSAGE_SOURCE 入力メッセージのソースに関する情報が含まれます。 |
INPUT_TRANSFORM メッセージ コンシューマーの変換を表すマトリックスを定義します。 |
KBDLLHOOKSTRUCT 低レベルのキーボード入力イベントに関する情報が含まれます。 |
KEYBDINPUT シミュレートされたキーボード イベントに関する情報が含まれます。 |
LASTINPUTINFO 最後の入力の時刻が含まれます。 |
MDICREATESTRUCTA 複数ドキュメント インターフェイス (MDI) の子ウィンドウのクラス、タイトル、所有者、場所、サイズに関する情報が含まれます。 (ANSI) |
MDICREATESTRUCTW 複数ドキュメント インターフェイス (MDI) の子ウィンドウのクラス、タイトル、所有者、場所、サイズに関する情報が含まれます。 (Unicode) |
MDINEXTMENU アクティブ化するメニューに関する情報が含まれます。 |
MEASUREITEMSTRUCT 所有者描画コントロールまたはメニュー項目のディメンションをシステムに通知します。 これにより、システムはコントロールとのユーザー操作を正しく処理できます。 |
MENUBARINFO メニュー バー情報が含まれています。 |
MENUGETOBJECTINFO マウス カーソルが置かれているメニューに関する情報が含まれます。 |
MENUINFO メニューに関する情報が含まれます。 |
MENUITEMINFOA メニュー項目に関する情報が含まれます。 (MENUITEMINFOA) |
MENUITEMINFOW メニュー項目に関する情報が含まれます。 (MENUITEMINFOW) |
MENUITEMTEMPLATE メニュー テンプレートのメニュー項目を定義します。 |
MENUITEMTEMPLATEHEADER メニュー テンプレートのヘッダーを定義します。 完全なメニュー テンプレートは、ヘッダーと 1 つ以上のメニュー項目リストで構成されます。 |
MINIMIZEDMETRICS 最小化されたウィンドウに関連付けられているスケーラブルなメトリックが含まれます。 |
MINMAXINFO ウィンドウの最大サイズと位置、およびその最小および最大追跡サイズに関する情報が含まれます。 |
MONITORINFO MONITORINFO 構造体には、ディスプレイ モニターに関する情報が含まれています。GetMonitorInfo 関数は、MONITORINFO 構造体または MONITORINFOEX 構造体に情報を格納します。MONITORINFO 構造体は、MONITORINFOEX 構造体のサブセットです。 |
MONITORINFOEXA MONITORINFOEX 構造体には、ディスプレイ モニターに関する情報が含まれています。GetMonitorInfo 関数は、MONITORINFOEX 構造体または MONITORINFO 構造体に情報を格納します。MONITORINFOEX 構造体は、MONITORINFO 構造体のスーパーセットです。 (ANSI) |
MONITORINFOEXW MONITORINFOEX 構造体には、ディスプレイ モニターに関する情報が含まれています。GetMonitorInfo 関数は、MONITORINFOEX 構造体または MONITORINFO 構造体に情報を格納します。MONITORINFOEX 構造体は、MONITORINFO 構造体のスーパーセットです。 (Unicode) |
MOUSEHOOKSTRUCT WH_MOUSEフック プロシージャ MouseProc に渡されるマウス イベントに関する情報が含まれます。 |
MOUSEHOOKSTRUCTEX WH_MOUSEフック プロシージャ MouseProc に渡されるマウス イベントに関する情報が含まれます。 これは、ホイールの動きや X ボタンの使用に関する情報を含む MOUSEHOOKSTRUCT 構造体の拡張機能です。 |
MOUSEINPUT シミュレートされたマウス イベントに関する情報が含まれます。 |
マウス MouseKeys のアクセシビリティ機能に関する情報が含まれています。 |
MOUSEMOVEPOINT マウスの位置に関する情報を画面座標に格納します。 |
Msg スレッドのメッセージ キューからのメッセージ情報を保持します。 |
MSGBOXPARAMSA メッセージ ボックスを表示するために使用される情報が含まれます。 MessageBoxIndirect 関数は、この構造体を使用します。 (ANSI) |
MSGBOXPARAMSW メッセージ ボックスを表示するために使用される情報が含まれます。 MessageBoxIndirect 関数は、この構造体を使用します。 (Unicode) |
MSLLHOOKSTRUCT 低レベルのマウス入力イベントに関する情報が含まれます。 |
MULTIKEYHELPA 検索するキーワード (keyword)と、Windows ヘルプで検索するキーワード (keyword) テーブルを指定します。 (ANSI) |
MULTIKEYHELPW 検索するキーワード (keyword)と、Windows ヘルプで検索するキーワード (keyword) テーブルを指定します。 (Unicode) |
NCCALCSIZE_PARAMS ウィンドウのクライアント領域のサイズ、位置、および有効な内容を計算するために、WM_NCCALCSIZE メッセージの処理中にアプリケーションが使用できる情報が含まれます。 |
NMHDR NMHDR 構造体には、通知メッセージに関する情報が含まれています。 (NMHDR 構造体) |
NONCLIENTMETRICSA ミニマイズされていないウィンドウの非クライアント領域に関連付けられているスケーラブルなメトリックが含まれます。 (ANSI) |
NONCLIENTMETRICSW ミニマイズされていないウィンドウの非クライアント領域に関連付けられているスケーラブルなメトリックが含まれます。 (Unicode) |
PAINTSTRUCT PAINTSTRUCT 構造体には、アプリケーションの情報が含まれています。 この情報を使用して、そのアプリケーションが所有するウィンドウのクライアント領域を描画できます。 |
POINTER_DEVICE_CURSOR_INFO ポインター デバイスのカーソル ID マッピングが含まれています。 |
POINTER_DEVICE_INFO ポインター デバイスに関する情報が含まれます。 これらの構造体の配列は、GetPointerDevices 関数から返されます。 GetPointerDevice 関数の呼び出しから 1 つの構造体が返されます。 |
POINTER_DEVICE_PROPERTY ポインター ベースのデバイス プロパティ (HID の使用状況に対応するヒューマン インターフェイス デバイス (HID) グローバル項目) が含まれます。 |
POINTER_INFO すべてのポインター型に共通の基本的なポインター情報が含まれます。 アプリケーションは、GetPointerInfo、GetPointerFrameInfo、GetPointerInfoHistory、および GetPointerFrameInfoHistory 関数を使用して、この情報を取得できます。 |
POINTER_PEN_INFO すべてのポインター型に共通の基本的なペン情報を定義します。 |
POINTER_TOUCH_INFO すべてのポインター型に共通の基本的なタッチ情報を定義します。 |
POINTER_TYPE_INFO ポインターの入力型に関する情報が含まれます。 |
POWERBROADCAST_SETTING 電源設定イベントと共に送信され、特定の変更に関するデータが含まれます。 |
RAWHID ヒューマン インターフェイス デバイス (HID) からの未加工の入力の形式について説明します。 |
RAWINPUT デバイスからの未加工の入力が含まれます。 |
RAWINPUTDEVICE 未加工の入力デバイスの情報を定義します。 |
RAWINPUTDEVICELIST 未加工の入力デバイスの情報を格納します。 |
RAWINPUTHEADER 未加工の入力データの一部であるヘッダー情報を格納します。 |
RAWKEYBOARD キーボードの状態に関する情報を格納します。 |
RAWMOUSE マウスの状態に関する情報を格納します。 |
RID_DEVICE_INFO 任意のデバイスから送信される未加工の入力データを定義します。 |
RID_DEVICE_INFO_HID 指定したヒューマン インターフェイス デバイス (HID) から送信される生の入力データを定義します。 |
RID_DEVICE_INFO_KEYBOARD 指定されたキーボードから送信される未加工の入力データを定義します。 |
RID_DEVICE_INFO_MOUSE 指定されたマウスから送信される未加工の入力データを定義します。 |
SCROLLBARINFO SCROLLBARINFO 構造体には、スクロール バー情報が含まれています。 |
SCROLLINFO SCROLLINFO 構造体には、SetScrollInfo 関数 (またはメッセージSBM_SETSCROLLINFO) によって設定されるスクロール バー パラメーター、または GetScrollInfo 関数 (またはメッセージSBM_GETSCROLLINFOによって取得されるスクロール バー パラメーターが含まれます。 |
SERIALKEYSA SerialKeys アクセシビリティ機能に関する情報が含まれています。この機能は、シリアル ポートに接続された通信支援からのデータを、システムがキーボードとマウスの入力をシミュレートするコマンドとして解釈します。 (ANSI) |
SERIALKEYSW SerialKeys アクセシビリティ機能に関する情報が含まれています。この機能は、シリアル ポートに接続された通信支援からのデータを、システムがキーボードとマウスの入力をシミュレートするコマンドとして解釈します。 (Unicode) |
SOUNDSENTRYA SoundSentry アクセシビリティ機能に関する情報が含まれています。 SoundSentry 機能がオンの場合、コンピューターはサウンドが生成されたときにのみ視覚的な表示を表示します。 (ANSI) |
SOUNDSENTRYW SoundSentry アクセシビリティ機能に関する情報が含まれています。 SoundSentry 機能がオンの場合、コンピューターはサウンドが生成されたときにのみ視覚的な表示を表示します。 (Unicode) |
STICKYKEYS StickyKeys アクセシビリティ機能に関する情報が含まれています。 |
STYLESTRUCT ウィンドウのスタイルを含みます。 |
TITLEBARINFO タイトル バーの情報が含まれます。 |
TITLEBARINFOEX タイトル バーの各要素の座標を含めることで、TITLEBARINFO 構造体で説明されている情報を拡張します。 |
TOGGLEKEYS ToggleKeys アクセシビリティ機能に関する情報が含まれています。 |
TOUCH_HIT_TESTING_INPUT タッチ デジタイザーによって報告されるタッチ接触領域に関する情報が含まれます。 |
TOUCH_HIT_TESTING_PROXIMITY_EVALUATION タッチ接触領域と交差する他のオブジェクトに対して、オブジェクトがタッチ接触領域のターゲットである可能性があるかどうかを示すヒット テスト スコアが含まれます。 |
TOUCHINPUT タッチ入力用のデータをカプセル化します。 |
TOUCHPAD_PARAMETERS 検出されたすべてのタッチパッドに関連するユーザー タッチパッドの設定とシステム情報が含まれます。 |
TOUCHPREDICTIONPARAMETERS タッチ ターゲットの予測に使用できるハードウェア入力の詳細が含まれており、距離と速度データを含むタッチとジェスチャ入力を処理するときのハードウェア待機時間の補正に役立ちます。 |
TPMPARAMS TrackPopupMenuEx 関数の拡張パラメーターを格納します。 |
TRACKMOUSEEVENT TrackMouseEvent 関数によって使用され、マウス ポインターがウィンドウを離れるか、指定した時間だけウィンドウの上にマウス ポインターを置いたときに追跡されます。 |
UPDATELAYEREDWINDOWINFO UpdateLayeredWindowIndirect によって、階層化されたウィンドウの位置、サイズ、図形、コンテンツ、および半透明の情報を提供するために使用されます。 |
USAGE_PROPERTIES 任意の種類の HID 入力デバイスのデバイス プロパティ (HID の使用状況に対応するヒューマン インターフェイス デバイス (HID) グローバル項目) が含まれます。 |
USEROBJECTFLAGS ウィンドウ ステーションまたはデスクトップ ハンドルに関する情報が含まれます。 |
WINDOWINFO ウィンドウ情報が含まれます。 |
WINDOWPLACEMENT 画面上のウィンドウの配置に関する情報が含まれます。 |
WINDOWPOS ウィンドウのサイズと位置に関する情報が含まれます。 |
WNDCLASSA RegisterClass 関数によって登録されるウィンドウ クラス属性を格納します。 (ANSI) |
WNDCLASSEXA ウィンドウ クラス情報が含まれます。 (ANSI) |
WNDCLASSEXW ウィンドウ クラス情報が含まれます。 (Unicode) |
WNDCLASSW RegisterClass 関数によって登録されるウィンドウ クラス属性を格納します。 (Unicode) |
WTSSESSION_NOTIFICATION セッション変更通知に関する情報を提供します。 サービスは、セッション変更イベントに応答して、HandlerEx 関数でこの構造体を受け取ります。 |
列挙
AR_STATE システムの画面の自動回転の状態を示します。 たとえば、自動ローテーションがサポートされているかどうか、ユーザーが自動ローテーションを有効にするかどうかなどです。 |
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS ダイアログ内の子ウィンドウのモニターごとの DPI スケーリング動作のオーバーライドについて説明します。 この列挙体の値はビットフィールドであり、組み合わせることができます。 |
DIALOG_DPI_CHANGE_BEHAVIORS Per Monitor v2 コンテキストでは、ダイアログは DPI の変更に自動的に応答します。その場合、ダイアログ自体のサイズを変更し、子ウィンドウの位置を再計算します (ここでは再レイアウトと呼ばれます)。 |
FEEDBACK_TYPE イベントに関連付けられている視覚的フィードバックを指定します。 |
INPUT_MESSAGE_DEVICE_TYPE 入力メッセージを送信したデバイスの種類。 |
INPUT_MESSAGE_ORIGIN_ID 入力メッセージ ソースの ID。 |
LEGACY_TOUCHPAD_FEATURES レガシ タッチパッドがサポートを示している設定を識別します。 |
ORIENTATION_PREFERENCE デスクトップ アプリ プロセスの画面の向きの設定を示します。 |
POINTER_BUTTON_CHANGE_TYPE ポインターに関連付けられているボタンの状態の変化を識別します。 |
POINTER_DEVICE_CURSOR_TYPE ポインター デバイス カーソルの種類を識別します。 |
POINTER_DEVICE_TYPE ポインター デバイスの種類を識別します。 |
POINTER_FEEDBACK_MODE CreateSyntheticPointerDevice で使用できる視覚的フィードバック動作を識別します。 |
tagPOINTER_INPUT_TYPE ポインター入力の種類を識別します。 |
TOOLTIP_DISMISS_FLAGS TOOLTIP_DISMISS_FLAGS列挙は、ツールヒントの通知を受け取るためにウィンドウが登録されているか登録解除されているかを示す定数を定義します。 |
TOUCHPAD_SENSITIVITY_LEVEL タッチパッドの秘密度設定の値を識別します。 |