Vise tastera [jako vazno]

Replies: 10 Views: 4,217 Started: Oct 18, 2005, 12:30 PM
Vise tastera [jako vazno] · Oct 18, 2005, 12:30 PM
#13656
Edi da li si napravio u Ireni da ti detektuje kad stisnes 2 ili vise od dva tastera u isto vreme ako jesi na koju foru si to uradio. Ja sam upravo zavrsio u Miskecini3D input za tastaturu sve press down up sve ali je problem sto mi detektuje samo dva dugmeta u isto vreme.

E sad citao sam na netu da imaju dve funkcije za uzimanje vrednosti tastature a to su GetDeviceState (trenutna funkcija) i GetDeviceData (buferska funkcija). Ja koristim ovu prvu ona u trenutku uzme vrednosti pritisnutih tastera i ako je masina brza moze da uzme max 2 tatstera sto je slucaj kod mene. Druga funkcija je buferska i u nju se snimaju svi pritisnuti i procitaju se.

E sad ja sve ovo kapiram a ako Irena podrzava detekciju vise od 2 tastera u isto vreme sigurno si koristio ovu drugu funkciju GetDeviceData pa te pleasiram da mi objasnis samo kako se inicira i cita posle iz tog buffera jel mi bas pravi problem.
Meni ovako radi savrseno samo sto max 2 dugmeta u isto vreme moze da detektuje sto mi se nikako nesvidja jer za neke igre treba vise dugmica u isto vreme.

Unapred hvala
Post #2 · Oct 18, 2005, 12:53 PM · edited Oct 2, 2008, 4:47 PM
#13659
----------
Post #3 · Oct 18, 2005, 1:39 PM
#13660
C++ je u pitanju ajde pomagaj DXM ti znas dobro C++


p.s. Jel si ti promenio ICQ broj pa te nema da se pojavis ili nedolazis na ICQ
Post #4 · Oct 18, 2005, 1:58 PM · edited Oct 2, 2008, 4:47 PM
#13664
----------
Post #5 · Oct 18, 2005, 2:02 PM
#13665
Pa da ali to moze da detektuje samo jedan taster u isto vreme. A ona fora getdevicedata ona moze da detekltuje vise tastera u isto vreme ali ja nenzma kako se koristi to mi teba. Ovo sto ti kazes sam napravio i detektuje mi max 2 tastera u isto vreme kapiras :thumbsup:
Post #6 · Oct 18, 2005, 2:18 PM · edited Oct 2, 2008, 4:47 PM
#13666
-------
Post #7 · Oct 18, 2005, 4:33 PM
#13682
Hm aj probacu nesto da iskombinujem na drugi nacin. Cucemo se na MSN-u samo da otvori acount :thumbsup: tnx
Post #8 · Oct 24, 2005, 2:24 PM
#13854
E pa radi onako kako sma vec napravio. Samo sam zaboravio da neki tasteri nereaguju kad se stisnu u isto vreme. Npr F1 i F2 su ok ali nemoze jos jedan u isto vreme ali neki tasteri mogu kao q,a,z,s sva 4 u isto vreme tako da radi super imam detekciju keydown, keyup, keypress

@DXM a koje slov da koristim za %d ako ocu da ispisem neki bool. Za int je %i a za bool je?
Post #9 · Oct 24, 2005, 8:57 PM · edited Oct 2, 2008, 4:46 PM
#13871
-------
Post #10 · Oct 24, 2005, 10:04 PM
#13872
E da ovo sam video na nekom sajtu ali pojma nisam imao sta je to. Predpostavljam da je to skracena varijanta if naredbe ovo iza zareza bValue ?...
Post #11 · Oct 24, 2005, 10:52 PM
#13874
Miskec wrote:
E da ovo sam video na nekom sajtu ali pojma nisam imao sta je to. Predpostavljam da je to skracena varijanta if naredbe ovo iza zareza bValue ?...


Vise-manje da.

Sintaksa ide ovako:

uvjet ? naredba1 : naredba 2;

Ako je uvijet true,izvrsava se naredba1,ako nije,onda se izvrsava naredba2.

U konkretnom slucaju,ako je bValue <> 0 onda se izvrsava (vraca) "true",a ako nije onda se vraca "false".

Sign in to reply

Replies are available for existing members only! For now 😅

Sign in