我需要通过后端程序(C ++)以vb格式填充树形视图。有人可以为我提供一些指导或示例吗?谢谢。
最佳答案
您需要创建一个简单的基于文本的“协议”,您的c ++后端可以在其中提供vb程序执行树视图控件填充所需的数据。因为它是树状视图,所以您正在查看分层协议,例如:
node name1 attrib attrib
node name2 attrib
end node
node name3 attrib attrib attrib
node name4 attrib attrib
...
end node
end node
end node
其中
attrib
用于控制在树视图的每个叶子中“存储”了哪些信息。您可能还希望前端以某种方式“控制”后端,其中上述响应是命令的结果。您需要使用某种形式的进程间通信(IPC)机制来从后端获取信息到前端。对于Windows(假设您正在使用Windows?),可以使用命名管道执行通信。