1

以下の MSDN の例を処理するスレッドを作成しようとしています。

私は例をテストし、RegOpenKeyExのlpSubKey パラメータのパスのみを変更しましたが、正常に動作しています。

これは、私が作成しようとしている以下のスレッドで、ポップアップ ウィンドウが表示されます。

r6010 中止 ()......

コード:

#include <thread>

void listenerTest();

void main(){
std::thread threadTest(listenerTest);
for (int i = 0; i < 5; i++)
    cout << "\ntest non thread\n";
}

内部にvoid listenerTest()は、私が行ったマイナーな変更を加えたMSDN の例があります。

私は他のアプローチも試みましWaitForSingleObject()た。HANDLEWaitForSingleObject()

threadTestスレッドとメイン スレッド間の同期は必要ありません。私が達成しようとしているのは、 main の実行中にthreadTestが無限に実行されることだけです。

任意のヘルプが割り当てられます。

ありがとうございました。

4

0 に答える 0