TreeView的各个节点在创建时是如何分配内存的.是在树创建时就分配了一内存块吗?各个节点的信息分配的内存是连续的吧?它的源代码在实现的最后部分都到了CommCtrl单元执行一些关于TreeView的公用函数,用了发消息的方式,怎么会这样呢?这些消息是谁在接收,接收到这些消息后执行了一些什么操作.
解决方案 »
- 关于delphi的通讯问题,分不是问题,帮顶也有分!
- 关于ListView滚动条的控制
- 谁有jabber的源码?或下载网址,谢谢:)
- WinXP ADO Oracle
- 如何获得注册表指定项中的所有键值和信息
- 收集ACTIVEX DLL代码!!哪们有好的代码,能不能贡献出来,让大家学习学习!!贴着有分!
- DELPHI的数据库怎样和别的数据库建立连接?
- (二)debussy :请你来领分!
- ado+access,在access库中添加一个表。
- Delph是数据库前端应用程序的开发利器,如何进阶的学习Delphi?
- Indy控件的小问题关于ReadBufferasdf
- 当Tadoquery 组件的sql中有参数为时间的时候,如何设置时间的值(除了通过string之外)?
应是先一次分配一个确定大小的空间,当空间不足的时候在进行扩大.用数组的方式一次要分多大,用链表就可能将节点分散.肯定用了其它的办法来防止这样的情况.