Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » CreateEvent

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
30.09.2009, 15:21 Uhr
~laura84
Gast


Hallo,

ich bin ziemlicher Anfänger was C++ angeht und wurde nun in meinem Praktikum ins kalte Wasser geschubst, deswegen brauche ich eure Hilfe.

Es geht darum dass ich nicht verstehe was eine CreateEvent Funktion macht. Ich habe mir schon folgendes Beispiel angeschaut und auch durchgearbeitet und ausprobiert:
http://msdn.microsoft.com/en-us/library/ms686915(VS.85).aspx

Ich verstehe alles an diesem Beispiel, nur nicht wie diese CreateEvent Funktion arbeitet. Im Grunde geht es doch darum dass irgendetwas in den Speicher geschrieben wird und die Threads diesen dann auslesen sollen.? Das Event wird gleich am Anfang der WriteToBuffer Funktion aufgerufen, also muss es ja irgendwie damit zusammenhängen, allerdings weis ich nicht wie das mit den vorhandenen Übergabeparametern gehen soll. Nur der Objektname macht mich etwas stutzig weil da TEXT("WriteEvent") drin steht und aus der msdn Library kenne ich den 4. Übergabeparameter nur als reinen Namen.

Also konkret verstehe ich einfach nicht wie die CreateEvent Funktion einen schreibe- oder lese-Prozess auslösen soll.

Ich hoffe jemand versteht mein Problem und kann mir dabei helfen.
Vielen Dank schonmal.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.10.2009, 17:46 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Die CreateEvent Funktion löst überhaupt nichts aus. Die erstellt, wie der Name schon sagt, einfach nur einen Event.

In dem von dir verlinkten Beispiel erstellt die Hauptfunktion einen Event und startet einen zweiten Thread.

Danach schreibt sie etwas in einen Buffer das der Thread wieder ausliest. Damit dieser das aber erst ausliest wenn die Hautanwendung das fertig geschrieben hat wartet der Thread auf den Event welchen die Hautanwendung erst auslöst wenn sie mit dem schreiben fertig ist.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: