PB在資料視窗裡實現EnterEnter鍵代替Tab鍵轉到下一行
首先,在local External Fucntions內新增引用function unsignedlong keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ) library 'user32.dll'
自定義一個函式ue_entotab
定義兩個引數:keycode型別 key和unsignedlong型別keyflags,然後Event ID選擇pbm_dwnkey,定義好後新增函式://響應鍵盤操作
CHOOSE CASE key
CASE KeyEnter!
send(handle(this),256,9,long(0,0))
CASE KeyDownArrow! //,KeyRightArrow!
keybd_event ( 9, 0, 0 , 0 ) // 按下tab
keybd_event ( 9, 0, 2, 0 ) // 釋放tab
Return 1
CASE KeyUpArrow!,KeyLeftArrow!
keybd_event ( 16, 0, 0, 0 ) // 按下shift
keybd_event ( 9, 0, 0 , 0 ) // 按下tab
keybd_event ( 9, 0, 2, 0 ) // 釋放tab
keybd_event ( 16, 0, 2, 0 ) // 釋放shift
Return 1
END CHOOSE
相關文章
- 用Enter鍵替代Tab鍵切換欄目的資料窗
- 透過tab鍵實現命令補齊 (轉)
- pb資料視窗型別型別
- javascrip 按下ctrl和enterEnter鍵實現提交表單Java
- blender 模擬三鍵滑鼠 alt+滑鼠左鍵 代替 中鍵 旋轉檢視,shift+alt+左鍵 平移檢視
- 響應enterEnter鍵的jquery程式碼jQuery
- pb9 資料視窗內按鈕用法
- pb9 資料視窗的計算列
- PB資料視窗難得一見的技巧
- java鍵盤監聽之視窗監聽的實現Java
- 在bcb裡實現像Winamp那樣具有吸附效果的磁性視窗 (轉)
- jQuery判斷按下的是否是enterEnter鍵jQuery
- 電腦鍵盤怎麼代替滑鼠 win10鍵盤代替滑鼠Win10
- Shell Shortcuts(和Tab鍵一樣實用)
- 在Mac中如何用⌘鍵拖拽非使用中的視窗?Mac
- Firefox - 快捷鍵代替滑鼠Firefox
- PB關於資料視窗內欄位值改變問題
- 資料視窗橫向滾動時用PB鎖定某列
- Redis 資料庫、鍵過期的實現Redis資料庫
- Windows7系統下一鍵同步所有資料夾檢視的方法Windows
- windows 10 右鍵開啟 cmd 視窗Windows
- Mac訪達新建 tab 視窗Mac
- 在檢視類裡新增左鍵響應函式OnLButtonDown函式
- 在PB應用中實現聲音與動畫 (轉)動畫
- js實現在彈出視窗中重新整理主視窗JS
- windows10關閉所有開啟的視窗快捷鍵在哪裡設定Windows
- javascript實現關鍵字高亮(轉)JavaScript
- Java Web Start 實現關鍵 (轉)JavaWeb
- 【PB】動態新增資料視窗列中下拉選單的內容
- win10怎麼使用快捷鍵換視窗_win10利用快捷鍵快速切換視窗步驟Win10
- Tab鍵切換選擇物件物件
- Mac下給視窗截圖的快捷鍵Mac
- 在MySQL中利用外來鍵實現級聯刪除(轉)MySql
- 在 Golang 中使用 Go 關鍵字和 Channel 實現並行Golang並行
- win10切換視窗的快捷鍵是什麼_win10如何使用切換視窗的快捷鍵Win10
- Excel實現動態行轉列(資料透視表)Excel
- mybatis exists 中使用代替in關鍵字MyBatis
- 簡單實現[BCB5]:鍵盤全域性鉤子[Hook],監視多程式鍵盤操作。 (轉)Hook