+ -
当前位置:首页 → 问答吧 → 求助高手! Delphi 螢幕小鍵盤

求助高手! Delphi 螢幕小鍵盤

时间:2011-11-16

来源:互联网

我想寫一個Delphi的螢幕小鍵盤, 需求如下:

將鍵盤寫在一個專用的Form中(或是子程序中),當光標停留在程式中"任一個"Form中的"任一個"Edit欄位時, 都可以呼叫鍵盤並在該欄位輸入鍵盤相對應的數字或文字。  

不曉得哪位高手可以給個範例或是參考資料?
感激不盡!!

作者: opossum2011   发布时间: 2011-11-16

在你的所有Edit的Enter事件中触发小键盘Form的Show

作者: hongss   发布时间: 2011-11-16

呼叫键盘的逻辑是一回事屏幕键盘是另一回事了

1 同1L你的程序所有控件enter事件调用键盘show,并传入当前控件句柄
2 键盘获取消息后show,按键时向句柄发送按键消息

作者: funxu   发布时间: 2011-11-16

主窗体的keypreview设置为true,这样其组件的key事件会触发主窗体的keydown事件,在那里调用键盘窗口

还可以考虑截获消息

作者: bdmh   发布时间: 2011-11-16

热门下载

更多