社区
VB基础类
帖子详情
MDI窗体里怎样才能检测到按键的问题
sunnycai
2003-11-24 01:07:13
MDI没有keydown事件,我的mdi上有一picturebox上放了几个按钮,想通过键盘按下的热键来调用按钮的click事件,应该怎样来实现。
...全文
43
5
打赏
收藏
MDI窗体里怎样才能检测到按键的问题
MDI没有keydown事件,我的mdi上有一picturebox上放了几个按钮,想通过键盘按下的热键来调用按钮的click事件,应该怎样来实现。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunnycai
2003-11-25
打赏
举报
回复
只有这种方法吗?这种我也试过,可以是可以,只不过麻烦点,须总将焦点移到picturebox上。而且当MDI中显示的子窗体unload后,焦点不在picturebox上,这样又检测不到按键了。
我想问问有没有别的方法以。
kimurakenshin
2003-11-24
打赏
举报
回复
Picture有KeyPress事件,KeyDown,KeyUp
kimurakenshin
2003-11-24
打赏
举报
回复
同意一水寒
yunfeng007
2003-11-24
打赏
举报
回复
picturebox有keydown事件吧
例如
Private Sub Command1_Click()
MsgBox "Command1_Click"
Me.Picture1.SetFocus
End Sub
Private Sub Command2_Click()
MsgBox "Command2_Click"
Me.Picture1.SetFocus
End Sub
Private Sub Picture1_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyE
Command1_Click
Case vbKeyR
Command2_Click
End Select
End Sub
射天狼
2003-11-24
打赏
举报
回复
定义菜单,菜单可以有快捷键,在菜单里调用按钮的CLICK事件,可以将菜单设置为不可见!!
NE.Computer_一个
窗体
小程序.zip
《
MDI
窗体
小程序在C#中的应用及
问题
解析》 在编程领域,尤其是在Windows桌面应用开发中,C#语言以其强大的功能和易用性深受开发者喜爱。本篇将探讨一个基于C#的
窗体
小程序——"NE.Computer_一个
窗体
小程序.zip",它...
Windows应用程序是以
窗体
(Form)为基础的
- **用途**: 检查
窗体
是否属于多文档接口(
MDI
)
窗体
的一部分。 - **示例代码**: ```csharp if (form.Is
Mdi
Child) { // 处理
MDI
子
窗体
相关的逻辑 } ``` ### 20. Is
Mdi
Container属性 - **功能**: `...
hotkeys.v1.3.rar_
按键
delphi_热键
通过在事件处理函数中监听这些热键,我们可以实现各种自定义功能,比如启动应用程序、发送
按键
序列到其他程序,甚至控制系统的关机和重启。 在“hotkeys.v1.3.rar”这个压缩包中,包含了完整的源代码,这意味着你...
案例文档.doc
【例8-3】涉及
MDI
(多文档界面)
窗体
,
MDI
窗体
允许在同一个父
窗体
中嵌套多个子
窗体
。`
Mdi
Parent`属性用于设置子
窗体
的父
窗体
,而`Show()`方法配合`Is
Mdi
Child`属性可以创建和显示子
窗体
。 【例8-4】介绍了自定义...
C#编程控件工具。。。
如果
窗体
是
MDI
容器
窗体
,那么它可以承载多个子
窗体
。 ##### 方法 - **Show() / ShowDialog()**:显示
窗体
。`Show()` 显示非模态
窗体
,`ShowDialog()` 显示模态
窗体
。 - **Close()**:关闭
窗体
。 - **Dispose()**...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章