社区
Delphi
帖子详情
DelphiMDI主窗体如何响应键盘事件
IT^V^游侠
2016-06-19 04:46:00
DelphiMDI主窗体如何响应键盘事件,比如在主窗体按F1,F2可以响应对应的事件。
...全文
119
4
打赏
收藏
DelphiMDI主窗体如何响应键盘事件
DelphiMDI主窗体如何响应键盘事件,比如在主窗体按F1,F2可以响应对应的事件。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IT^V^游侠
2016-06-21
打赏
举报
回复
用其它方法解决了,截获键盘消息,原网址如下: http://7300769.blog.163.com/blog/static/592157582008112011473283/
lyhoo163
2016-06-20
打赏
举报
回复
MDI主窗口,不支持窗口响应键盘。只有MDI子窗口,才支持窗口响应键盘。这样的设计,是有道理的。 如果,非得MDI主窗口响应键盘,可以通过底层钩子来强行响应键盘。这样,会带来很多不便。会造成子窗口不响应键盘等功能障碍。 钩子技巧,搜索一下。实例有不少呢。
IT^V^游侠
2016-06-20
打赏
举报
回复
引用 1 楼 jayqiang 的回复:
可以考虑用钩子!
大神钩子怎么用,有没有例子可以看
jayqiang
2016-06-20
打赏
举报
回复
可以考虑用钩子!
WPF经典教程之[11]键盘输入、鼠标输入、焦点处理
WPF提供了基础的键盘类(System.Input.Keyboard类),该类提供与键盘相关的事件、方法和属性,这些事件、方法和属性提供有关键盘状态的信息。Keyboard的事件也通过UIElement等XAML基元素类的事件向外提供。 对于键盘操作,其常用的事件有两组..... (更多资源:http://cleopard.download.csdn.net/) (福利:http://xuemeilaile.com/) WPF经典教程之WPF体系结构 http://download.csdn.net/detail/cleopard/7999393 WPF经典教程之WPF应用程序管理 http://download.csdn.net/detail/cleopard/8002969 WPF经典教程之WPF
窗体
http://download.csdn.net/detail/cleopard/8002979 WPF经典教程之StackPanel、WrapPanel、DockPanel布局 http://download.csdn.net/detail/cleopard/8002985 WPF经典教程之Grid、UniformGrid布局 http://download.csdn.net/detail/cleopard/8002993 WPF经典教程之Canvas、InkCanvas布局 http://download.csdn.net/detail/cleopard/8002997 WPF经典教程之WPF控件模型 http://download.csdn.net/detail/cleopard/8002999 WPF经典教程之WPF控件内容模型 http://download.csdn.net/detail/cleopard/8003009 等。。。。
WPF仿QQ抖动
窗体
效果
WPF仿QQ抖动
窗体
效果的源码实现 更多资源: http://cleopard.download.csdn.net
C# Winform图书管理系统
该系统含有
主
窗体
子
窗体
间的传值,表格控件及树形控件的数据展示、
MDI
窗体
的使用等。 系统功能: 图书资料管理、 读者资料管理、 用户资料管理、 图书借阅管理(借阅、归还、续接、超期、挂失)、 系统参数设置、 ...
C# winform的
窗体
获取
键盘事件
【原文】 C# winform的
窗体
类有KeyPreview属性,可以接收
窗体
内控件的
键盘事件
注册。
窗体
和控件都有KeyDown,KeyUp,KeyPress三个事件,每个事件都会有KeyEventArgs参数传入,只要判断传入参数的KeyChar就可以了,Framework提供了Keys枚举来表示键盘上的各个键。核心判断的代码如下: 1.单键判断 if (e.KeyCode == Key
C#中
窗体
绑定键盘按钮
Frm
窗体
绑定按键 很多时候需要使用按键直接对
窗体
进行操作 只需要以下三步简单的操作就可以给
窗体
绑定想要绑定的按键了 第一步:在
主
窗体
打开
键盘事件
的权限,开启
键盘事件
直接选择
主
窗体
,将
主
窗体
中的KeyPreview属性值设置为True 然后在
主
窗体
事件中找到KeyDown事件,双击生成该事件 第二部:编写按键选择. 在生成的事件中写一个switch判断,switch中的值为e.KeyCode...
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章