次の方法で共有


ページャ

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

概要

話題 内容
ポケットベル コントロールの ポケットベル コントロール は、すべてのコンテンツを表示するのに十分な表示領域がないウィンドウと共に使用されるウィンドウ コンテナーです。

マクロ

話題 内容
Pager_ForwardMouse ポケットベル コントロールのマウス転送を有効または無効にします。 マウス転送が有効になっている場合、ポケットベル コントロールは WM_MOUSEMOVE メッセージを含まれるウィンドウに転送します。 このマクロを使用することも、PGM_FORWARDMOUSE メッセージを明示的に送信することもできます。
Pager_GetBkColor ポケットベル コントロールの現在の背景色を取得します。 このマクロを使用することも、PGM_GETBKCOLOR メッセージを明示的に送信することもできます。
Pager_GetBorder ポケットベル コントロールの現在の境界線サイズを取得します。 このマクロを使用することも、PGM_GETBORDER メッセージを明示的に送信することもできます。
Pager_GetButtonSize ポケットベル コントロールの現在のボタン サイズを取得します。 このマクロを使用することも、PGM_GETBUTTONSIZE メッセージを明示的に送信することもできます。
Pager_GetButtonState ポケットベル コントロール内の指定したボタンの状態を取得します。 このマクロを使用することも、PGM_GETBUTTONSTATE メッセージを明示的に送信することもできます。
Pager_GetDropTarget ページャー コントロールの IDropTarget インターフェイス ポインターを取得します。 このマクロを使用することも、PGM_GETDROPTARGET メッセージを明示的に送信することもできます。
Pager_GetPos ポケットベル コントロールの現在のスクロール位置を取得します。 このマクロを使用することも、PGM_GETPOS メッセージを明示的に送信することもできます。
Pager_RecalcSize ポケットベル コントロールが、含まれているウィンドウのサイズを再計算するように強制します。 このマクロを使用すると、PGN_CALCSIZE 通知が送信されます。 このマクロを使用することも、PGM_RECALCSIZE メッセージを明示的に送信することもできます。
Pager_SetBkColor ポケットベル コントロールの現在の背景色を設定します。 このマクロを使用することも、PGM_SETBKCOLOR メッセージを明示的に送信することもできます。
Pager_SetBorder ポケットベル コントロールの現在の罫線のサイズを設定します。 このマクロを使用することも、PGM_SETBORDER メッセージを明示的に送信することもできます。
Pager_SetButtonSize ポケットベル コントロールの現在のボタン サイズを設定します。 このマクロを使用することも、PGM_SETBUTTONSIZE メッセージを明示的に送信することもできます。
Pager_SetChild ポケットベル コントロールの包含ウィンドウを設定します。 このマクロは、含まれているウィンドウの親を変更しません。スクロール用のページャー コントロールにのみウィンドウ ハンドルが割り当てられます。 ほとんどの場合、含まれているウィンドウは子ウィンドウになります。 この場合、含まれるウィンドウはポケットベル コントロールの子である必要があります。 このマクロを使用することも、PGM_SETCHILD メッセージを明示的に送信することもできます。
Pager_SetPos ポケットベル コントロールのスクロール位置を設定します。 このマクロを使用することも、PGM_SETPOS メッセージを明示的に送信することもできます。
Pager_SetScrollInfo 内部使用を目的としています。アプリケーションでの使用は推奨されません。
タイムアウト値、タイムアウトあたりの行数、1 行あたりのピクセル数など、ページャー コントロールのスクロール パラメーターを設定します。 このマクロを使用することも、PGM_SETSETSCROLLINFO メッセージを明示的に送信することもできます。

メッセージ

話題 内容
PGM_FORWARDMOUSE ポケットベル コントロールのマウス転送を有効または無効にします。 マウス転送が有効になっている場合、ポケットベル コントロールは WM_MOUSEMOVE メッセージを含まれるウィンドウに転送します。 このメッセージは明示的に送信することも、Pager_ForwardMouse マクロを使用することもできます。
PGM_GETBKCOLOR ポケットベル コントロールの現在の背景色を取得します。 このメッセージは明示的に送信することも、Pager_GetBkColor マクロを使用することもできます。
PGM_GETBORDER ポケットベル コントロールの現在の境界線サイズを取得します。 このメッセージは明示的に送信することも、Pager_GetBorder マクロを使用することもできます。
PGM_GETBUTTONSIZE ポケットベル コントロールの現在のボタン サイズを取得します。 このメッセージは明示的に送信することも、Pager_GetButtonSize マクロを使用することもできます。
PGM_GETBUTTONSTATE ポケットベル コントロール内の指定したボタンの状態を取得します。 このメッセージは明示的に送信することも、Pager_GetButtonState マクロを使用することもできます。
PGM_GETDROPTARGET ページャー コントロールの IDropTarget インターフェイス ポインターを取得します。 このメッセージは明示的に送信することも、Pager_GetDropTarget マクロを使用することもできます。
PGM_GETPOS ポケットベル コントロールの現在のスクロール位置を取得します。 このメッセージは明示的に送信することも、Pager_GetPos マクロを使用することもできます。
PGM_RECALCSIZE ポケットベル コントロールが、含まれているウィンドウのサイズを再計算するように強制します。 このメッセージを送信すると、PGN_CALCSIZE 通知が送信されます。 このメッセージは明示的に送信することも、Pager_RecalcSize マクロを使用することもできます。
PGM_SETBKCOLOR ポケットベル コントロールの現在の背景色を設定します。 このメッセージは明示的に送信することも、Pager_SetBkColor マクロを使用することもできます。
PGM_SETBORDER ポケットベル コントロールの現在の罫線のサイズを設定します。 このメッセージは明示的に送信することも、Pager_SetBorder マクロを使用することもできます。
PGM_SETBUTTONSIZE ポケットベル コントロールの現在のボタン サイズを設定します。 このメッセージは明示的に送信することも、Pager_SetButtonSize マクロを使用することもできます。
PGM_SETCHILD ポケットベル コントロールの包含ウィンドウを設定します。 このメッセージは、含まれているウィンドウの親を変更しません。スクロール用のページャー コントロールにのみウィンドウ ハンドルが割り当てられます。 ほとんどの場合、含まれているウィンドウは子ウィンドウになります。 この場合、含まれるウィンドウはポケットベル コントロールの子である必要があります。 このメッセージは明示的に送信することも、Pager_SetChild マクロを使用することもできます。
PGM_SETPOS ポケットベル コントロールの現在のスクロール位置を設定します。 このメッセージは明示的に送信することも、Pager_SetPos マクロを使用することもできます。
PGM_SETSETSCROLLINFO 内部使用を目的としています。アプリケーションでの使用は推奨されません。
タイムアウト値、タイムアウトあたりの行数、1 行あたりのピクセル数など、ページャー コントロールのスクロール パラメーターを設定します。 このメッセージは、明示的に送信することも、Pager_SetScrollInfo マクロを使用して送信することもできます。

通知

話題 内容
NM_RELEASEDCAPTURE (ポケットベル) ページャー コントロールの親ウィンドウに、コントロールがマウス キャプチャを解放したことを通知します。 NM_RELEASEDCAPTUREは、WM_NOTIFY メッセージの形式で送信されます。
PGN_CALCSIZE 含まれているウィンドウのスクロール可能なディメンションを取得するために、ポケットベル コントロールによって送信される通知。 これらのディメンションは、ページャー コントロールによって、含まれるウィンドウのスクロール可能なサイズを決定するために使用されます。 この通知は、WM_NOTIFY メッセージの形式で送信されます。
PGN_HOTITEMCHANGE ホット (強調表示) 項目が変更されたときに、ポケットベル コントロールによって送信されます。
PGN_SCROLL 含まれているウィンドウがスクロールされる前に、ポケットベル コントロールによって送信される通知。 この通知は、WM_NOTIFY メッセージの形式で送信されます。

構造

話題 内容
NMPGCALCSIZE ページャー コントロールが、含まれているウィンドウのスクロール可能領域を計算するために使用する情報を格納および受信します。 これは、PGN_CALCSIZE 通知と共に使用されます。
NMPGHOTITEM PGN_HOTITEMCHANGE 通知で使用される情報が含まれます。
NMPGSCROLL 格納されているウィンドウをスクロールするときにポケットベル コントロールが使用する情報を格納および受信します。 これは、PGN_SCROLL 通知と共に使用されます。

定数

話題 内容
ポケットベル コントロール スタイル このセクションでは、ポケットベル コントロールの作成時に使用されるウィンドウ スタイルの一覧を示します。