Za vse kar ne paše pod ostale debate, prosti čas...
 
Uporabniški avatar
FireSTORM
Poznavalec foruma
 
Prispevkov: 2098
Pridružen: Sr jun 09, 2004 7:06 pm
Kraj: Murska Sobota

c++ vpršanje

Napisal/-a FireSTORM Če avg 24, 2006 7:58 pm

mogoče kdo ve funkcijo kako se preveri v MFC aplikaciji kater gumb na tipkovnici je pritisnjen?(KeyDown)
 
Uporabniški avatar
Kritik
Stalni uporabnik
 
Prispevkov: 624
Pridružen: Po mar 13, 2006 10:43 am
Kraj: Laibach / Mengeš

Napisal/-a Kritik Pe avg 25, 2006 9:42 am

A si lahko malo bolj specifičen kaj bi rad naredil?
Hyundai - drive your way
Avto z šibkim motorjem je kot sex z kondomom - sej je, ampak ni pa užitek!
 
Uporabniški avatar
FireSTORM
Poznavalec foruma
 
Prispevkov: 2098
Pridružen: Sr jun 09, 2004 7:06 pm
Kraj: Murska Sobota

Napisal/-a FireSTORM Pe avg 25, 2006 9:07 pm

preveril katera tipka je bla pravkar pritisnjena
saj pa piše razločno...

preveri če je pritisnjena tipka delete, in če je nekaj zbriše

torej if (keydown==del)
samo to moram "prevest" v c++ jezik in nevem kako se preverja katera tipka je bila pritisnjena
 
Uporabniški avatar
nebivedu
Moderator foruma
 
Prispevkov: 9749
Pridružen: Sr maj 28, 2003 9:50 am
Kraj: Bogu iza nogu!

Napisal/-a nebivedu Pe avg 25, 2006 10:35 pm

Vprašaj se v ASCII oznaki tipke. Če je po acsii oznaki 127(decimalno) ali 7F(hexadecimalno) ali 0111 1111 (binarno) potem je pritisnjena tipka DEL

Tukaj imaš ASCII tabelo
Slika


Upam da ti tole pomaga.

Pa tukaj je še ena ampak samo v hexa oznakah
Slika

Če pa rabiš prav programsko kodo, ti jo pa tudi napišem.
Old subarus never die, they just get faster!
 
Uporabniški avatar
nebivedu
Moderator foruma
 
Prispevkov: 9749
Pridružen: Sr maj 28, 2003 9:50 am
Kraj: Bogu iza nogu!

Napisal/-a nebivedu Pe avg 25, 2006 11:50 pm

Tale program ti vrne vtipkano vrednost v ascii formatu. Recimo vtipkaš a in tivrne 65, pritisneš DEL pa ti vrne 127.
-#include <iostream>
-
-int main()
-{
- char a;
- std::cin >> a;
- std::cout << a << " " << int(a) << std::endl;-

- return 0;
-}
Old subarus never die, they just get faster!
 
Uporabniški avatar
FireSTORM
Poznavalec foruma
 
Prispevkov: 2098
Pridružen: Sr jun 09, 2004 7:06 pm
Kraj: Murska Sobota

Napisal/-a FireSTORM So avg 26, 2006 12:24 pm

ja vtipkano, to vem...

samo jaz nimam več konzolne aplikacije

mam MFC aplikacijo
torej window(okno)
in senam podatkov(list control)
in mam narejeno da ko en podatek označim in pritisnem tipko mi izbriše ta podatek
saj mi izbriše dobro vse
ampak mi briše na katero koli tipko pritisnem
rad bi pa naredil da samo če pritisnem delete(DEL)
torej if(keypress==del) { Cblabla::OnBrisi(); }
to bi rad znal, kako naj v ifu preverim katera tipka je bila pravkar pritisnjena
če ve kdo
sem pregooglal že pol neta in ne najdem
 
Uporabniški avatar
nebivedu
Moderator foruma
 
Prispevkov: 9749
Pridružen: Sr maj 28, 2003 9:50 am
Kraj: Bogu iza nogu!

Napisal/-a nebivedu So avg 26, 2006 7:15 pm

Za take stvari je potem najboljš kak key jammer - ki ti lovi tisto, kar klikneš. probaj dobit kak source od takih programov.
Old subarus never die, they just get faster!
 
Uporabniški avatar
FireSTORM
Poznavalec foruma
 
Prispevkov: 2098
Pridružen: Sr jun 09, 2004 7:06 pm
Kraj: Murska Sobota

Napisal/-a FireSTORM So avg 26, 2006 8:57 pm

no saj...bom še malo prebrskal po googlu, sem vprašal če slučajno kdo ve
 
Uporabniški avatar
nebivedu
Moderator foruma
 
Prispevkov: 9749
Pridružen: Sr maj 28, 2003 9:50 am
Kraj: Bogu iza nogu!

Napisal/-a nebivedu So avg 26, 2006 9:01 pm

A ti delaš v visual C(k praviš v oknih), če je tko, potem najboljš na kak delphi-slo forum - tam lahko tut za C sprašuješ, pa ti bodo sigurno odgovoril, pa še na slo-tech pejt.
Old subarus never die, they just get faster!
 
Uporabniški avatar
FireSTORM
Poznavalec foruma
 
Prispevkov: 2098
Pridružen: Sr jun 09, 2004 7:06 pm
Kraj: Murska Sobota

Napisal/-a FireSTORM Ne avg 27, 2006 11:13 am

visual c++ 6.0 ja

no bom še probal tam ;)
 
Uporabniški avatar
51M3K
Novinec
 
Prispevkov: 445
Pridružen: So avg 20, 2005 1:40 pm

Napisal/-a 51M3K Ne avg 27, 2006 11:02 pm

ti sprašuješ na slo techu? :-P
Vrni se na Nima veze z avtomobilizmom

Kdo je prisoten

Po forumu brska: 0 registriranih uporabnikov in 3 gostov