鉄筋
このセクションでは、鉄筋コントロールで使用されるプログラミング要素について説明します。
概要
話題 | 内容 |
---|---|
鉄筋コントロールの |
鉄筋コントロール 子ウィンドウのコンテナーとして機能します。 |
鉄筋コントロール を使用する | このセクションには、鉄筋コントロールを実装する方法を示すコード例が含まれています。 |
メッセージ
話題 | 内容 |
---|---|
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 | 鉄筋コントロールの特性を説明する情報が含まれます。 |
定数
話題 | 内容 |
---|---|
鉄筋コントロール スタイル | 鉄筋コントロールは、標準のウィンドウ スタイルに加えて、さまざまなコントロール スタイルをサポートします。 |