UI pas gebruik in de gebeurtenissen die met CreateEvent API worden gecre�ërd. Deze gebeurtenissen (hun handvatten) zijn gekend voor de draad UI en de arbeidersdraad. UI de draad heft de gebeurtenissen door SetEvent op te roepen. De werkende draad is altijd op een wachtende wijze - het bevat een lijn met binnenkant WaitForMultipleObject - deze functie toestaat om op weinig gebeurtenissen te wachten en als één deze gebeurtenissen de gesignaleerde staat krijgt, kan deze draad een actie uitvoeren.
Als de het werk draadbehoefte om de draad mee te delen UI, het een bericht naar het belangrijkste venster van deze draad verzendt.