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 に答える