Avatar billede ggt Nybegynder
24. april 2003 - 13:48 Der er 16 kommentarer

Enter

Hej

I en Edit control hvordan tester man at der er blevet trykket på tasten "Enter"
Avatar billede soreno Praktikant
24. april 2003 - 13:57 #1
MFC, win32, BCB eller andet ?
Avatar billede soreno Praktikant
24. april 2003 - 13:57 #2
Hvilken bruger du ?
Avatar billede garlan Nybegynder
24. april 2003 - 14:00 #3
MFC!
Avatar billede 1nsane Nybegynder
24. april 2003 - 14:01 #4
F6
Avatar billede 1nsane Nybegynder
24. april 2003 - 14:01 #5
eller F5
Avatar billede garlan Nybegynder
24. april 2003 - 14:23 #6
Hvad Mener du med F6 eller F5
er det Hex værdien for "Enter"?
Avatar billede soreno Praktikant
24. april 2003 - 14:47 #7
Er det værdien af enter du søger ?
Så er det:
#define VK_RETURN    13

if(char_som_er_tastet == VK_RETURN)
{
..
}
Avatar billede garlan Nybegynder
24. april 2003 - 15:22 #8
Jeg kan ikke få if stætningen til at virke!
det er meningen at det skulle være muligt at
skrive noget i en Edit box og derefter ved at trykke
"enter" skal der udføres en handling!
Avatar billede d34c0n Praktikant
24. april 2003 - 15:35 #9
Lav en timer og brug GetAsyncKeyState()...
Avatar billede soreno Praktikant
24. april 2003 - 15:42 #10
Nu kender jeg ikke meget til MFC, men er der ikke en metode man kan tilknytte edit kontrollen der hedder noget ala KeyPressed. Hvor KeyPressed sender den key med som argument som brugeren har trykket på.

?
Avatar billede garlan Nybegynder
24. april 2003 - 15:49 #11
Jeg tror ikke der findes nogen KeyPressed til en Edit box! jeg kunne ihvertfald ikke finde noget!
Avatar billede garlan Nybegynder
24. april 2003 - 15:50 #12
Jeg er ikke helt med timeren og GetAsyncKeyState()
Avatar billede tam Nybegynder
24. april 2003 - 18:43 #13
OnKeyUp er der en funktion der hedder i en CEdit...

i den kan du lave noget ala
if (nChar == VK_RETURN)
{
  //enter is pressed...
}
Avatar billede garlan Nybegynder
25. april 2003 - 08:12 #14
Hvordan laver du OnKeyUp funktionen! jeg kan ikke finde den nogen steder i Classwizard i Visual 6!
Avatar billede tam Nybegynder
25. april 2003 - 11:30 #15
Du laver den ud fra WM_KEYUP
Jeg kan ikke lige huske hvordan det er det gøres i VC6. Jeg har den ikke længere installeret ;)
Avatar billede jpk Nybegynder
26. april 2003 - 09:03 #16
Du kan ikke fange enter direkte i en editbox, du skal override PreTranslateMessage og tjekke der!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester