wxRuby错误:未定义的方法`register_hot_key'

时间:2013-08-01 07:58:49

标签: wxwidgets wxruby

我正在尝试在Windows 7上使用wxruby注册一个全局热键。

require 'wx'
frame = Wx::Frame.new
frame.register_hot_key(100, Wx::MOD_ALT, Wx::K_F1)

但我收到此错误消息:

NoMethodError: undefined method register_hot_key for #<Wx::Frame:0x38bfd70>

Wx::Frame继承自Wx::Window,所以我希望这个方法可以 那里。关于为什么这不起作用的任何想法?我做错了吗?

(我使用的是wxruby(2.0.1 x86-mingw32)。)

1 个答案:

答案 0 :(得分:0)

将您的电话改为frame.RegisterHotKey,它可能会找到它!