我需要通过后端程序(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?),可以使用命名管道执行通信。

08-17 05:21