佚名通过本文主要向大家介绍了
请问在COM里面如何对树形对象进行序列化?有没有系统已经实现的接口?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请问在COM里面如何对树形对象进行序列化?有没有系统已经实现的接口?
描述:
解决方案1:
描述:
我想将一个很复杂的树形对象序列化成一个steam,然后通过TCP协议传输。
解决方案1:
这个要自己实现序列化的,发送前把树转化成线性的结构来表示,比如先序遍历等方法,在接受方根据同样的方法重新生成树。
应该有现成的代码,找找看。
你的控件必须实现IPersistStream,只需实现save和load就行了,其他返回S_OK,一切搞定
解决方案3: COM里有流接口IStream,和永久接口IPersustStream,
让你的对象实现这些接口,应该就能满足你的要求