代码之家  ›  专栏  ›  技术社区  ›  subbu

在多线程环境中更新DataGrid视图

  •  0
  • subbu  · 技术社区  · 16 年前

    我有一组C++ DLL和一个C*exe。我的C++ DLL是多线程的,它们把数据放到数据库中。我的C exe使用后台工作程序。我的C exe将这些数据异步发送到数据表。为了实现这一点,我使用了命名的互斥体。我的问题是,当我将这个数据表分配给我的网格视图时,它会崩溃。我正在使用委托并开始调用。

    1 回复  |  直到 16 年前
        1
  •  1
  •   Peter    16 年前

    使用begin invoke是否表示mydelegate.begininvoke? 您可以尝试MyForm。invoke这将在UI线程上运行委托…