发布网友 发布时间:2022-05-11 07:30
共3个回答
热心网友 时间:2023-10-08 20:48
内容如下:
keycode 37 = Left ←
keycode 38 = Up ↑
keycode 39 = Right →
keycode 40 = Down ↓
参数 keycode:KeyCode枚举类型或integer类型,指明要检测的按键或某个键的ASCII值返回值Boolean。如果用户按了keycode参数指定的按键,函数返回TRUE,否则返回FALSE。如果参数keycode的值为NULL,KeyDown()函数返回NULL。
用法KeyDown()函数通常在某个事件的事件处理程序中调用,它并不指明用户键入了哪个字符,而是说明当前事件(即事件处理程序中调用KeyDown()函数的事件)发生时用户正按着哪个按键。
一般来说,应用程序在窗口的Key事件或控件的按键事件中调用KeyDown()函数,以检测用户是否按了某个特殊键。
对控件来说,PowerBuilder没有定义预定义的Key事件,这也没有关系,如果在控件得到焦点后希望应用程序检测用户的按键,只要对该控件定义一个用户事件,并把pbm_keydown (其它控件)或pbm_dwnkey(数据窗口控件)映射到该用户事件上即可。
热心网友 时间:2023-10-08 20:49
小键盘方向键来自:求助得到的回答
热心网友 时间:2023-10-08 20:49
keycode 37 = Left ←追答额。。。抱歉。。。我还只是一个学生,水平有限,程序出问题,从这4句我看不出什么。。。