(.NET CF/Windows Mobile 6.5)いくつかのコントロールを含むパネルがあります。以下の pInvoke を使用して、パネルのスクロール バーを一番上に設定し、ページを一番上までスクロールします。
private static extern int SendMessage(IntPtr hWnd, int msg, int wParam, IntPtr lParam);
[DllImport("user32.dll")]
SendMessage(this.tabPanel.Handle, WM_VSCROLL,6, new IntPtr(0));
上記の行は CF では機能しません。
以下のものは働いている間
SendMessage(this.tabPanel.Handle, WM_VSCROLL,2, new IntPtr(0));// page up
SendMessage(this.tabPanel.Handle, WM_VSCROLL,3, new IntPtr(0));//page down
問題は、これらの値 (6 または 7) のいずれかを渡すときです。6 と 7 に対応します。
SB_TOP = 6,
SB_LEFT = 6,
SB_BOTTOM = 7,
SB_RIGHT = 7,
これについて何か助けてください。