start

此方法用于启动单实例事件循环 (OMThread::execute)。

可见性
Public
特征符
virtual void start (int doFork = 0);
参数
doFork

指定 OMMainThread 单实例事件循环是应该在应用程序主线程 (doFork == 0) 中运行,还是应该在另一个线程 (doFork == 1) 中运行。

使用样本

例如,许多应用程序都需要具有自己的库的 GUI。Rational® Rhapsody® 库有事件队列和主线程,并且 GUI 通常有自己的事件队列。为了使这两个事件队列协同工作, 您可以使用 doFork = 1 启动主线程。 这将启动 GUI 的主线程,并且为 Rational Rhapsody 库派生一个新线程。


反馈