0

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

4

1 回答 1

0

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

于 2013-08-05T11:35:46.350 回答