ツールバーのボタンの状態

以下は、ツールバーのボタンの状態を示すビットフラグです。これらのフラグの組み合わせで、ボタンの状態が定義されます。

意味
0x01 (TBSTATE_CHECKED)

ボタンは TBSTYLE_CHECK スタイルを持っていて、押されています。

0x02 (TBSTATE_PRESSED)

ボタンは押されています。

0x04 (TBSTATE_ENABLED)

ボタンはユーザーからの入力を受け取り可能な状態です。この状態が指定されていない場合はボタンは灰色表示になり、ユーザーからの入力を受け取りません。

0x08 (TBSTATE_HIDDEN)

ボタンは不可視の状態であり、ユーザーからの入力を受け取りません。

0x10 (TBSTATE_INDETERMINATE)

ボタンは灰色表示されています。

0x20 (TBSTATE_WRAP)

ボタンは次の行に表示されます。 TBSTATE_ENABLED が同時に指定されている必要があります。

0x40 (TBSTATE_ELLIPSES)

Version 4.70 以上: ボタンのテキストが省略されて、省略記号(...)がつけられます。

0x80 (TBSTATE_MARKED)

Version 4.71 以上: ボタンがマークされています。マークされているアイテムの意味はアプリケーションによって定義されます。