DispatcherQueueController.CreateOnCurrentThread 方法

定义

在调用线程上,创建与 USER32 消息循环互操作 的 DispatcherQueue

public:
 static DispatcherQueueController ^ CreateOnCurrentThread();
 static DispatcherQueueController CreateOnCurrentThread();
public static DispatcherQueueController CreateOnCurrentThread();
function createOnCurrentThread()
Public Shared Function CreateOnCurrentThread () As DispatcherQueueController

返回

调用线程上的 DispatcherQueue

注解

将创建 DispatcherQueue 并与当前线程关联。 如果已存在与当前线程关联的 DispatcherQueue, 则会导致错误。 可以通过 DispatcherQueueController.DispatcherQueue 访问创建的 DispatcherQueue

使调度程序队列可以调度任务,当前线程必须抽取消息。 在当前线程退出之前,它必须调用 DispatcherQueueController.ShutdownQueueAsync,并继续抽送消息,直到 IAsyncAction 完成;或者调用 DispatcherQueueController.ShutdownQueue,在队列关闭之前不会返回。

适用于