我正在尝试在 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)。)