热情软件屋

 

如何实现将Tree Control控件的Items按自定义方式排序


编号:QA000847
建立日期: 1999年4月22日 最后修改日期:1999年4月22日
所属类别:

jackylong:
    VC++ 5.0
    winnt
    如何实现将Tree Control控件的Items按下面定义的排序方法来排序:
    将Items分为两类:一类是文件型,一类是文件夹型。先排文件夹型Item,再排文件型Item。然后分别对两种类型的Items按字母顺序排序。

回答:

    你可以利用TVM_SORTCHILDRENCB来实现自定义排序。这个消息指定你的一个函数来比较两个Items的大小。当TreeCtrl进行比较时,它会每次传递两个Items给你,你可以根据你的规则返回这两个Items的大小关系。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio