以下は、ツリービューコントロールのアイテムの状態を示すビットフラグです。これらのフラグの組み合わせで、アイテムの状態が定義されます。
値 | 意味 |
---|---|
0x0002 (TVIS_SELECTED) | アイテムは選択されています。 |
0x0004 (TVIS_CUT) | アイテムはカット・アンド・ペーストの操作の一部として選択されています。 |
0x0008 (TVIS_DROPHILITED) | アイテムはドラッグ・アンド・ドロップのターゲットとして選択されています。 |
0x0010 (TVIS_BOLD) | アイテムは太字表示されています。 |
0x0020 (TVIS_EXPANDED) | 子アイテムのリストが展開されています。このフラグは子アイテムを持つ親アイテムのみに適用されます。 |
0x0040 (TVIS_EXPANDEDONCE) | 少なくとも一度以上、アイテムが持つ子アイテムのリストが展開されたことがあることを示します。このフラグは子アイテムを持つ親アイテムのみに適用されます。 TVM_EXPAND メッセージによってこのフラグがセットされた親アイテムに対して、 TVN_ITEMEXPANDING や TVN_ITEMEXPANDED 通知メッセージは発生しません。 メッセージで、 TVE_COLLAPSE と TVE_COLLAPSERESET フラグを指定したときにこのフラグはリセットされます。 |
0x0080 (TVIS_EXPANDPARTIAL) | Version 4.70 以上: アイテムが部分的に展開されています。 |