使用成员函数将项添加到树控件(CTreeCtrl) InsertItem
时,将设置项的初始位置。 成员函数调用指定要插入新项的父项的句柄和项的句柄。 第二个句柄必须标识给定父项的子项或下列值之一: TVI_FIRST
, TVI_LAST
或 TVI_SORT
。
指定或TVI_LAST
指定时TVI_FIRST
,树控件会将新项放在给定父项子项列表的开头或末尾。 指定时 TVI_SORT
,树控件会根据项标签的文本按字母顺序将新项插入子项列表中。
可以通过调用 SortChildren 成员函数将父项的子项列表按字母顺序排列。 此函数包含一个参数,指定是否按字母顺序对给定父项降序的所有子项进行排序。
SortChildrenCB 成员函数允许根据定义的条件对子项进行排序。 调用此函数时,可以指定树控件在需要确定两个子项的相对顺序时可以调用的应用程序定义的回调函数。 回调函数接收要比较的项的两个 32 位应用程序定义值,以及调用 SortChildrenCB
时指定的第三个 32 位值。