キー押下情報をリッスンし、それに応じて画面を更新する必要がある MATLAB GUI を作成しています。キーを押したときのコールバック関数が実際にhandles
オブジェクトにアクセスできる場合、これは問題にはなりませんが、そうではありません。handles
このコールバックにオブジェクトへのアクセスを許可する方法はありますか?
これが、キーリスナーを開始する方法です。
set(hObject,'KeyPressFcn',@keyDownListener)
次に、定義された関数でこれを処理しようとします
function keyDownListener(src,event)
% need access to handles
end
私はそれが単純だと想像しなければなりませんが、これに対する良い答えを見つけることができないようです. 前もって感謝します。