Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Probleme bei Mousereignissen

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
27.04.2003, 20:10 Uhr
~Michi
Gast


Hi,
bei mir stellt sich folgendes Problem ein:

1. Ich setzte ein globales Flag und weise ihm 0 zu
2. dann starte ich eine while-Schleife:

while(FLAG == 0) ...

3. Jetzt reagiere ich auf den rechten Mausklick
OnRButtonDown(UINT nFlags,CPoint point)
und setze
FLAG = 1;

Problem: Die while-Schleife rattert endlos dahin, obwohl
das FLAG auf 1 gesetzt wird

Was mache ich falsch ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.04.2003, 20:16 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ist FLAG wirklich auf 1?!? normal blockiert so eine while-Schleife alles
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.04.2003, 20:29 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Du musst das Flag dann aber in einem anderen Thread setzen, an sonsten wird dein rechter Mouseklick ja nie verarbeitet, weil der ja noch in der whileschleife ist
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 27.04.2003 um 20:29 Uhr von Heiko editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.04.2003, 23:21 Uhr
~Talkabout
Gast


Du könntest das ganze auch statt in einer while-Schleife mit einem Timer regeln. Du rufst ihn z.b. alle 100 Millisekunden auf und prüfst dort die Mausereignisse. Ich denke mal das müsste klappen, habe es aber nicht ausprobiert.
Gruss!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: