CToolBarCtrl オブジェクトの作成
CToolBarCtrl のオブジェクトで複数の内部のデータ構造体 —リスト、リスト、および TBBUTTON の構造のボタンのラベルの文字列のボタン イメージのビットマップのリスト )をその関連ボタンの位置、フォーム、状態、およびコマンド ID のイメージや文字列が含まれます。これらのデータ構造体の各要素はから始まるインデックスで参照されます。CToolBarCtrl のオブジェクトを使用する前に、これらのデータ構造を設定します。データ構造の一覧については、 Windows SDKの ツールバー コントロール を参照してください。文字列のリストはボタンのラベルにしか使用できません; ツールバーから文字列を取得できません。
CToolBarCtrl のオブジェクトを使用するには、通常、次の手順に従う場合:
CToolBarCtrl のオブジェクトを使用するには
CToolBarCtrl オブジェクトを構築します。
ウィンドウのツールバーのコモン コントロールを作成し、 CToolBarCtrl のオブジェクトに接続するに 生成(&&C),create,作成,生成 を呼び出します。ボタンのビットマップ イメージが必要な場合は、 AddBitmapを呼び出してにツールバー ボタンのビットマップを追加します。ボタンの文字列のラベルが必要な場合は、 AddString や AddStringsを呼び出してツールバーに文字列を追加します。AddString や AddStringsを呼び出した後、表示する文字列を取得するに AutoSize をダイヤルする必要があります。
AddButtonsを呼び出してにツールバー ボタンの構造を追加します。
ツール ヒントが必要な場合は、 ツール ヒントの通知の処理に説明されているように、ツールバーのオーナー ウィンドウの TTN_NEEDTEXT のメッセージを処理します。
ユーザーにツールバーをカスタマイズできるようにする場合は カスタマイズの通知の処理に説明されているように、オーナー ウィンドウのカスタマイズの通知メッセージを処理します。