次の方法で共有


CMFCToolBar::CommandToIndex

指定したコマンド ID を持つ、ツール バー内のボタンのインデックスを返します。

int CommandToIndex(
   UINT nIDFind,
   int iIndexFirst=0 
) const;

パラメーター

  • [入力] nIDFind
    コマンド ID。

  • [入力] iIndexFirst
    基点となる開始インデックス。

戻り値

メソッドが成功した場合は、ツール バー ボタンの 0 から始まるインデックス。指定した ID を持つボタンがない場合は -1。

解説

CMFCToolBar クラス オブジェクトは、ツール バー上のボタンの内部リストを保持します。ボタンのコマンド ID を指定してこの関数を呼び出すと、リスト内のボタンのインデックスを取得できます。

iIndex が 0 を超える場合、このメソッドは、iIndex 未満のインデックスを持つツール バー上のボタンを無視します。

必要条件

ヘッダー : afxtoolbar.h

参照

関連項目

CMFCToolBar クラス

階層図