次の方法で共有


鉄筋

このセクションでは、鉄筋コントロールで使用されるプログラミング要素について説明します。

概要

話題 内容
鉄筋コントロールの 鉄筋コントロール 子ウィンドウのコンテナーとして機能します。
鉄筋コントロール を使用する このセクションには、鉄筋コントロールを実装する方法を示すコード例が含まれています。

メッセージ

話題 内容
RB_BEGINDRAG 鉄筋コントロールをドラッグ アンド ドロップ モードにします。 このメッセージでは、RBN_BEGINDRAG 通知は送信されません。
RB_DELETEBAND 鉄筋コントロールからバンドを削除します。
RB_DRAGMOVE 前の RB_BEGINDRAG メッセージの後の鉄筋コントロールのドラッグ位置を更新します。
RB_ENDDRAG 鉄筋コントロールのドラッグ アンド ドロップ操作を終了します。 このメッセージでは、RBN_ENDDRAG 通知は送信されません。
RB_GETBANDBORDERS バンドの境界線を取得します。 このメッセージの結果を使用して、バンド内の使用可能な領域を計算できます。
RB_GETBANDCOUNT 鉄筋コントロール内の現在のバンドの数を取得します。
RB_GETBANDINFO 鉄筋コントロール内の指定されたバンドに関する情報を取得します。
RB_GETBANDMARGINS バンドの余白を取得します。
RB_GETBARHEIGHT 鉄筋コントロールの高さを取得します。
RB_GETBARINFO 鉄筋コントロールおよび使用するイメージ リストに関する情報を取得します。
RB_GETBKCOLOR 鉄筋コントロールの既定の背景色を取得します。
RB_GETCOLORSCHEME 鉄筋コントロールから配色情報を取得します。
RB_GETDROPTARGET 鉄筋コントロールの IDropTarget インターフェイス ポインターを取得します。
RB_GETEXTENDEDSTYLE 拡張スタイルを取得します。
RB_GETPALETTE 鉄筋コントロールの現在のパレットを取得します。
RB_GETRECT 鉄筋コントロール内の特定のバンドの外接する四角形を取得します。
RB_GETROWCOUNT 鉄筋コントロール内のバンドの行数を取得します。
RB_GETROWHEIGHT 鉄筋コントロール内の指定した行の高さを取得します。
RB_GETTEXTCOLOR 鉄筋コントロールの既定のテキストの色を取得します。
RB_GETTOOLTIPS 鉄筋コントロールに関連付けられているツールヒント コントロールへのハンドルを取得します。
RB_GETUNICODEFORMAT コントロールの Unicode 文字形式フラグを取得します。
RB_HITTEST 鉄筋バンドがそのポイントに存在する場合に、画面上の特定のポイントにある鉄筋バンドの部分を決定します。
RB_IDTOINDEX 帯識別子を鉄筋コントロールのバンド インデックスに変換します。
RB_INSERTBAND 鉄筋コントロールに新しいバンドを挿入します。
RB_MAXIMIZEBAND 鉄筋コントロールのバンドのサイズを、理想的なサイズまたは最大サイズに変更します。
RB_MINIMIZEBAND 鉄筋コントロールのバンドのサイズを最小サイズに変更します。
RB_MOVEBAND あるインデックスから別のインデックスにバンドを移動します。
RB_PUSHCHEVRON プログラムによってシェブロンをプッシュするために、鉄筋コントロールに送信されます。
RB_SETBANDINFO 鉄筋コントロールの既存のバンドの特性を設定します。
RB_SETBANDWIDTH ドッキングされたバンドの幅を設定します。
RB_SETBARINFO 鉄筋コントロールの特性を設定します。
RB_SETBKCOLOR 鉄筋コントロールの既定の背景色を設定します。
RB_SETCOLORSCHEME 鉄筋コントロールの配色情報を設定します。
RB_SETEXTENDEDSTYLE 拡張スタイルを設定します。 このメッセージは実装されていません。
RB_SETPALETTE 鉄筋コントロールの現在のパレットを設定します。
RB_SETPARENT 鉄筋コントロールの親ウィンドウを設定します。
RB_SETTEXTCOLOR 鉄筋コントロールの既定のテキストの色を設定します。
RB_SETTOOLTIPS ツールヒント コントロールを鉄筋コントロールに関連付けます。
RB_SETUNICODEFORMAT コントロールの Unicode 文字書式フラグを設定します。 このメッセージを使用すると、コントロールを再作成する必要なく、実行時にコントロールで使用される文字セットを変更できます。
RB_SETWINDOWTHEME 鉄筋コントロールの表示スタイルを設定します。
RB_SHOWBAND 鉄筋コントロール内の特定のバンドを表示または非表示にします。
RB_SIZETORECT 指定された四角形のバンドの最適なレイアウトを見つけようとします。

通知

話題 内容
NM_CUSTOMDRAW (鉄筋) 描画操作について親ウィンドウに通知するために、鉄筋コントロールによって送信されます。 この通知は、WM_NOTIFY メッセージの形式で送信されます。
NM_NCHITTEST (鉄筋) コントロールが WM_NCHITTEST メッセージを受信したときに、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
NM_RELEASEDCAPTURE (鉄筋) コントロールがマウス キャプチャを解放していることを、鉄筋コントロールの親ウィンドウに通知します。 この通知は、WM_NOTIFY メッセージの形式で送信されます。
RBN_AUTOBREAK 鉄筋の 親に、バーにブレークが表示されることを通知します。 親は、中断を行うかどうかを決定します。
RBN_AUTOSIZE 鉄筋が自動的にサイズ変更されたときに、RBS_AUTOSIZE スタイルで作成された鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_BEGINDRAG ユーザーがバンドのドラッグを開始すると、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_CHEVRONPUSHED シェブロンが押されたときに、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_CHILDSIZE バンドの子ウィンドウのサイズが変更されたときに、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_DELETEDBAND バンドが削除された後、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_DELETINGBAND バンドが削除されようとしているときに、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_ENDDRAG ユーザーがバンドのドラッグを停止したときに、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_GETOBJECT オブジェクトがコントロール内のバンド上にドラッグされたときに、RBS_REGISTERDROP スタイルで作成された鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_HEIGHTCHANGE 高さが変更されたときに、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_LAYOUTCHANGED ユーザーがコントロールのバンドのレイアウトを変更したときに、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_MINMAX バンドを最大化または最小化する前に、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
RBN_SPLITTERDRAG ユーザーがスプリッターをドラッグしたときに、鉄筋コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。

構造

話題 内容
NMRBAUTOSIZE RBN_AUTOSIZE 通知コードの処理に使用される情報が含まれます。
NMEBAR さまざまな鉄筋通知コードの処理に使用される情報が含まれています。
NMEBARAUTOBREAK RBN_AUTOBREAK 通知で使用される情報が含まれます。
NMREBARCHEVRON RBN_CHEVRONPUSHED 通知コードの処理に使用される情報が含まれます。
NMEBARCHILDSIZE RBN_CHILDSIZE 通知コードの処理に使用される情報が含まれます。
NMREBARSPLITTER RBN_SPLITTERDRAG 通知コードの処理に使用される情報が含まれます。
RBHITTESTINFO ヒット テスト操作に固有の情報が含まれます。 この構造体は、RB_HITTEST メッセージと共に使用されます。
鉄筋コントロールの帯を定義する情報が含まれます。
REBARINFO 鉄筋コントロールの特性を説明する情報が含まれます。

定数

話題 内容
鉄筋コントロール スタイル 鉄筋コントロールは、標準のウィンドウ スタイルに加えて、さまざまなコントロール スタイルをサポートします。