webForumDet fria alternativet

Enter

C/C++

9 svar · 470 visningar · startad av Zaad

Medlem sedan dec. 200150 inlägg
Frågan#1

lätt fråga...
Vilken ascii kod är [enter]

Medlem sedan maj 20021 466 inlägg
#2

Enter har ingen ASCII-kod eftersom det är en tangent och inte ett tecken. En radbrytning är för det mesta "\r\n" eller 0xD följt av 0xA.

I Windows används VK_RETURN (0xD) som kod för enter-tangenten. Det är möjligt att andra tangenter används i andra OS.

Medlem sedan dec. 200150 inlägg
#3

tack!

Medlem sedan dec. 200150 inlägg
#4

Du sa att VK_RETURN är det som retuneras när man trycker på enter. Men det verkar bara fungera med enter knappen vid numpaden. och inte den andra...

Finns det någon annan motsvarighet till den andra?

Medlem sedan maj 20002 993 inlägg
#5

Det ska fungera med båda!

Medlem sedan juli 200012 978 inlägg
#6

Nej dom har olika koder.

Medlem sedan nov. 2002501 inlägg
#7

Tryck på valfri tangent istället?

Appropå - kodningen för ENTER-tangenten - så undrar jag här vad det är för slags kod som behövs, för att användaren ska kunna istället trycka på en valfri tangent, för att fortsätta?

:l

//Cheezes

Medlem sedan nov. 2002501 inlägg
#8

:(

Nå´n som har i överhuvudtaget en liten hum, om denna "Tryck-på-valfri-tangent"-kodning??

Medlem sedan maj 20021 466 inlägg
#9

Sök i forumet efter getch.

Medlem sedan nov. 2002501 inlägg
#10

Marcus E skrev:

Sök i forumet efter getch.

:)

Tack, för upplysningen, Marcus! Ska direkt göra denna - ack så bortglömda - sökningen, som finns så praktiskt inlagt här i wF.

//Cheezes - hoppas på många getch-träffar...

271 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)