Vraag : De Vraag van het gesprek: Draden

hallo,
how onderscheidt u tussen de uidraad en arbeidersdraad?
how communiceert twee draden in een proces?
does alle draden heeft berichtenverwerkingsvermogen?
how communiceert de uidraad met arbeidersdraad en vice versa?

Antwoord : De Vraag van het gesprek: Draden

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.
 
Andere oplossingen  
 
programming4us programming4us