次の方法で共有


UDM_GETPOS メッセージ

16 ビット精度のアップダウン コントロールの現在位置を取得します。

パラメーター

wParam

ゼロを指定してください。

lParam

ゼロを指定してください。

戻り値

成功した場合、 HIWORD は 0 に設定され、 LOWORD はコントロールの現在位置に設定されます。 エラーが発生した場合、 HIWORD は 0 以外の値に設定されます。

解説

このメッセージを処理する場合、アップダウン コントロールは、バディ ウィンドウのキャプションに基づいて現在の位置を更新します。 バディ ウィンドウがない場合、またはキャプションで無効な値または範囲外の値が指定されている場合、アップダウン コントロールはエラーを返します。 また、戻り値の LOWORD で有効な位置値を返す場合でも、UDS_SETBUDDYINT スタイルなしで コントロールが作成された場合、戻り値の HIWORD にエラー フラグが設定されます。

UDM_SETRANGE32 を持つアップダウン コントロールに対して 32 ビット値が有効になっている場合、このメッセージは位置の下位 16 ビットのみを返します。 完全な 32 ビット位置を取得するには、UDM_GETPOS32 を使用します。

要件

要件 Value
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 (デスクトップ アプリのみ)
ヘッダー
Commctrl.h

関連項目

リファレンス

UDM_GETRANGE

UDM_GETRANGE32

UDM_SETPOS

UDM_SETRANGE32