次の方法で共有


Up-Down コントロール

このセクションには、アップダウン コントロールで使用されるプログラミング要素に関する情報が含まれています。

概要

話題 内容
Up-Down コントロールの アップダウン コントロールは、スクロール位置やコンパニオン コントロールに表示される数値 (バディ ウィンドウと呼ばれます) などの値をインクリメントまたはデクリメントするためにユーザーがクリックできる矢印ボタンのペアです。

関数

話題 内容
CreateUpDownControl アップダウン コントロールを作成します。 注: この関数は廃止されています。 これは 16 ビット関数であり、範囲と位置の 32 ビット値を処理できません。

メッセージ

話題 内容
UDM_GETACCEL アップダウン コントロールの高速化情報を取得します。
UDM_GETBASE アップダウン コントロールの現在の基数 (つまり、基数 10 または 16) を取得します。
UDM_GETBUDDY 現在のバディ ウィンドウへのハンドルを取得します。
UDM_GETPOS 16 ビット精度のアップダウン コントロールの現在位置を取得します。
UDM_GETPOS32 アップダウン コントロールの 32 ビット位置を返します。
UDM_GETRANGE アップダウン コントロールの最小位置と最大位置 (範囲) を取得します。
UDM_GETRANGE32 アップダウン コントロールの 32 ビット範囲を取得します。
UDM_GETUNICODEFORMAT コントロールの Unicode 文字形式フラグを取得します。
UDM_SETACCEL アップダウン コントロールのアクセラレーションを設定します。
UDM_SETBASE アップダウン コントロールの基数ベースを設定します。 基本値は、バディ ウィンドウに数値を 10 進数と 16 進数のどちらで表示するかを決定します。 16 進数は常に符号なしであり、10 進数は符号付きです。
UDM_SETBUDDY アップダウン コントロールのバディ ウィンドウを設定します。
UDM_SETPOS アップダウン コントロールの現在位置を 16 ビット精度で設定します。
UDM_SETPOS32 アップダウン コントロールの位置を 32 ビット精度で設定します。
UDM_SETRANGE アップダウン コントロールの最小位置と最大位置 (範囲) を設定します。
UDM_SETRANGE32 アップダウン コントロールの 32 ビット範囲を設定します。
UDM_SETUNICODEFORMAT コントロールの Unicode 文字書式フラグを設定します。 このメッセージを使用すると、コントロールを再作成する必要なく、実行時にコントロールで使用される文字セットを変更できます。

通知

話題 内容
NM_RELEASEDCAPTURE (アップダウン) コントロールがマウス キャプチャを解放していることをアップダウン コントロールの親ウィンドウに通知します。 この通知は、WM_NOTIFY メッセージの形式で送信されます。
UDN_DELTAPOS コントロールの位置が変更されようとしているときに、オペレーティング システムによってアップダウン コントロールの親ウィンドウに送信されます。 これは、ユーザーがコントロールの上下の矢印を押して値の変更を要求したときに発生します。 UDN_DELTAPOS メッセージは、WM_NOTIFY メッセージの形式で送信されます。

構造

話題 内容
NMUPDOWN アップダウン コントロールの通知メッセージに固有の情報が含まれています。 これは、NM_UPDOWN 構造体と同一であり、置き換えられます。
UDACCELする アップダウン コントロールの高速化情報が含まれています。

定数

話題 内容
Up-Down コントロール スタイル このセクションでは、アップダウン コントロールを作成するときに使用するスタイルの一覧を示します。