并发运行时演练

本部分中基于方案的主题演示如何使用并发运行时的多项功能。

本节内容

演练:使用任务和 XML HTTP 请求进行连接
演示如何将 IXMLHTTPRequest2IXMLHTTPRequest2Callback 接口与任务结合使用,以将 HTTP GET 和 POST 请求发送至通用 Windows 平台 (UWP) 应用中的 Web 服务。

演练:创建基于代理的应用程序
介绍如何创建基本的基于代理的应用程序。

演练:创建数据流代理
演示如何创建基于数据流而不是控制流的基于代理的应用程序。

演练:创建图像处理网络
演示如何创建执行图像处理的异步消息块网络。

演练:实现 Future
演示如何异步计算值以供以后使用。

演练:使用 join 避免死锁
通过哲学家就餐问题说明如何使用 concurrency::join 类避免应用程序中的死锁。

演练:从用户界面线程中删除工作
演示如何提高绘制 Mandelbrot 分形的 MFC 应用程序的性能。

演练:在启用 COM 的应用程序中使用并发运行时
演示如何在使用组件对象模型 (COM) 的应用程序中使用并发运行时。

演练:调整现有代码以使用轻量级任务
演示如何调整使用 Windows API 创建和执行线程以使用轻型任务的现有代码。

演练:创建自定义消息块
介绍如何创建根据优先级对传入消息进行排序的自定义消息块类型。

并发运行时
介绍适用于 Visual C++ 的并发编程框架。