Sign-up....

小问题一个,急啊!

汇编里如何识别一个按键是回车键啊,可以是在win32下的汇编。

[33 byte] By [msdn] at [2007-8-23 23:56:40]
# 1 Re: 小问题一个,急啊!

在 win16 Asm 中判断返回的ascii码,回车的ascii 码为00001101b

codesegment

assumecs:code

start:

pushds

xorax,ax

pushax

lop:

movah,1

int21h

cmpal,00001101b

jzyes

jmplop

yes:

movah,2

movdl,'Y'

int21h

retf

codeends

endstart

mydo at 2005-4-7 12:00:28 >
# 2 Re: 小问题一个,急啊!

直接用ASC码就行啦~~

codesegment

assumecs:code

start:

pushds

xorax,ax

pushax

lop:

movah,1

int21h

cmpal, 0DH

jzyes

jmplop

yes:

movah,2

movdl,'Y'

int21h

mov ah,4ch

int 21h

codeends

endstart

yl02520 at 2005-4-7 17:47:51 >

其他开发语言

All Classified