Pager_SetScrollInfo マクロ (commctrl.h)
[内部使用を目的としています。アプリケーションでの使用はお勧めしません。 このマクロは、今後のバージョンの Windows ではサポートされない可能性があります。
タイムアウト値、タイムアウトごとの行数、1 行あたりのピクセル数など、ポケットベル コントロールのスクロール パラメーターを設定します。 このマクロを使用することも、 PGM_SETSETSCROLLINFO メッセージを明示的に送信することもできます。
構文
void Pager_SetScrollInfo(
hwnd,
cTimeOut,
cLinesPer,
cPixelsPerLine
);
パラメーター
hwnd
種類: HWND
ポケットベル コントロールへのハンドル。
cTimeOut
型: UINT
スクロールのタイムアウト値 (ミリ秒単位)。
cLinesPer
型: UINT
タイムアウトごとにスクロールする行数。
cPixelsPerLine
型: UINT
1 行あたりのピクセル数。
戻り値
なし
解説
この cTimeOut パラメーターは、コントロールがマウス入力をキャプチャし、マウスの左ボタンが押されたときに、ポケットベル コントロールがスクロール イベントを生成する速度を制御します。 値を小さくすると、スクロールが速くなります。値を大きくすると、スクロールが遅くなります。 既定値は、ダブルクリック時刻の 8 分の 1 です。 詳細については、「 GetDoubleClickTime」を参照してください。
既定では、各スクロール イベントで、ポケットベル コントロールは、ページャー コントロールの向きが水平方向か垂直方向かに応じて、コントロールの幅全体または高さに等しい量をスクロールします。 cLinesPer パラメーターと cPixelsPerLine パラメーターは、既定のスクロール量をオーバーライドするために使用されます。 0 以外の値が指定されている場合、スクロール量は 2 つの値 (cLinesPer * cPixelsPerLine) の積になります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commctrl.h |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示