NMPGSCROLL 構造体 (commctrl.h)
格納されているウィンドウをスクロールするときにポケットベル コントロールが使用する情報を格納および受信します。 これは、PGN_SCROLL通知と共に使用されます。
構文
typedef struct {
NMHDR hdr;
WORD fwKeys;
RECT rcParent;
int iDir;
int iXpos;
int iYpos;
int iScroll;
} NMPGSCROLL, *LPNMPGSCROLL;
メンバー
hdr
種類: NMHDR
通知に関する情報を含む NMHDR 構造体。
fwKeys
種類: BOOL
スクロールが発生したときにダウンしている修飾子キー。 これは、次の値のなかから 1 つまたは複数を指定できます。
値 | 意味 |
---|---|
|
どの修飾子キーもダウンしません。 |
|
Shift キーが押されています。 |
|
CONTROL キーがダウンしています。 |
|
Alt キーがダウンしています。 |
rcParent
種類: RECT
ポケットベル コントロールのクライアント四角形を格納します。
iDir
型: int
スクロールが発生している方向を示す値。 これは、次のいずれかの値になります。
値 | 意味 |
---|---|
|
包含ウィンドウが下にスクロールされています。 |
|
包含ウィンドウが左にスクロールされています。 |
|
含まれているウィンドウが右にスクロールされています。 |
|
含まれているウィンドウが上にスクロールされています。 |
iXpos
型: int
スクロール アクションの前に、含まれているウィンドウの水平方向のスクロール位置をピクセル単位で格納します。
iYpos
型: int
スクロール アクションの前に、含まれているウィンドウの垂直スクロール位置をピクセル単位で格納します。
iScroll
型: int
エントリでは、既定のスクロール デルタがピクセル単位で格納されます。 このメンバーは、必要に応じて異なるスクロール デルタ量を含むよう変更できます。 スクロール方向に関係なく、この値は常に正です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | commctrl.h |