親オブジェクトが表示される前に、CReBarCtrl オブジェクトを作成する必要があります。 これにより、塗装の問題の可能性が最小限に抑えられます。
たとえば、(フレーム ウィンドウ オブジェクトで使用される) 鉄筋コントロールは、ツールバー コントロールの親ウィンドウとして一般的に使用されます。 したがって、鉄筋コントロールの親はフレーム ウィンドウ オブジェクトです。 フレーム ウィンドウ オブジェクトは親であるため、(親の) OnCreate
メンバー関数は、鉄筋コントロールを作成するのに最適な場所です。
CReBarCtrl
オブジェクトを使用するには、通常、次の手順に従います。
CReBarCtrl オブジェクトを使用するには
CReBarCtrl オブジェクトを構築します。
[ 作成] を呼び出して、Windows 鉄筋共通コントロールを作成し、必要なスタイルを指定して
CReBarCtrl
オブジェクトにアタッチします。鉄筋コントロール オブジェクトの背景として使用する CBitmap::LoadBitmap を呼び出してビットマップを読み込みます。
鉄筋コントロール オブジェクトに含まれる子ウィンドウ オブジェクト (ツールバー、ダイアログ コントロールなど) を作成して初期化します。
バンドを挿入するために必要な情報を使用して 、REBARBANDINFO 構造体を初期化します。
InsertBand を呼び出して、既存の子ウィンドウ (
m_wndReToolBar
など) を新しい鉄筋コントロールに挿入します。 既存の鉄筋コントロールにバンドを挿入する方法の詳細については、「 鉄筋コントロールとバンド」を参照してください。