小编Dav*_*ave的帖子

非常简单的F#形式锁定键盘输入

使用下面的超简单代码,只要在表单处于焦点时按下键盘上的键,表单就会完全锁定.我在F#interactive里面运行它.关闭表单的唯一方法是单击F#interactive中的"重置会话".我已经尝试将事件处理程序添加到KeyPress,结果相同.我添加鼠标事件处理程序,菜单,组合框等没有问题.

我必须做错事,因为在键盘上按键可能不应该是F#此时的错误.有任何想法吗?

// Add reference to System.Windows.Forms to project
open System.Windows.Forms

let a = new Form()
a.Visible <- true
Run Code Online (Sandbox Code Playgroud)

我在Windows XP上使用F#2.0 for Windows + Visual Studio 2008(2010年4月发行版).

谢谢!

.net f#

5
推荐指数
1
解决办法
440
查看次数

标签 统计

.net ×1

f# ×1