次の方法で共有


CSnapInItemImpl::SetToolbarButtonInfo

ツール バーが作成される前にツール バー ボタンのスタイルを、スナップイン オブジェクトの変更するには、この関数を呼び出します。

void SetToolbarButtonInfo(
   UINT id,
   BYTE *fsState,
   BYTE *fsType 
);

パラメーター

  • id
    [入力]設定されるツール バー ボタンの ID。

  • fsState
    [入力]ボタンの状態のフラグ。次の一つ以上があります:

    • TBSTATE_CHECKEDTBSTYLE_CHECKED ボタンのスタイルがあり、押されています。

    • TBSTATE_ENABLED ボタンは、ユーザーの入力を受け付けます。この状態を受け取らないユーザー入力を持たない灰色で、ボタンは。

    • TBSTATE_HIDDEN ボタンは表示されず、ユーザー入力を受け取ることができません。

    • TBSTATE_INDETERMINATE ボタンは灰色です。

    • TBSTATE_PRESSED ボタンが押されています。

    • TBSTATE_WRAP A の改行はボタンに従います。ボタンは、TBSTATE_ENABLEDが必要です。

  • fsType
    [入力]ボタンの状態のフラグ。次の一つ以上があります:

    • TBSTYLE_BUTTON は、標準ボタンを作成します。

    • TBSTYLE_CHECK を押された状態に切り替えると、押された状態のときに毎回ユーザーがクリックするボタンを作成します。押された状態の場合は、ボタンに別の背景色があります。

    • TBSTYLE_CHECKGROUP はグループの別のボタンが押されたままになるまで押された状態チェック ボタンを作成します。

    • TBSTYLE_GROUP はグループの別のボタンが押されるまで押されてままボタンを作成します。

    • TBSTYLE_SEP は、ボタン グループの間の小さなすき間を提供する区分線が作成されます。このスタイルを持つボタンは、ユーザー入力を受け取りません。

必要条件

Header: atlsnap.h

参照

関連項目

CSnapInItemImpl クラス