チェックボックスのキーボード操作

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: チェックボックスのキーボード操作

Re: チェックボックスのキーボード操作

by tak » 2008年4月25日(金) 13:24

チェックボックスにフォーカスをあわせて、SPACE キーで操作できませんか?
Windows 標準の動作ですので、おかしなことをしてない限りできると思います。

あと、Alt キー同時押しによるアクセラレーション(下線付きアルファベットのやつ)も検討してみてはいかがでしょう。

by hira » 2008年4月23日(水) 22:05

チェックボックスをサブクラス化し、WM_KEYDOWNなどでEnterキーが押されたことを拾い、
そこでBM_GETCHECKやBM_SETCHECKを使ってチェック状態を反転させればよいでしょう。
サブクラス化に関しては検索してみてください。(ここの検索とか、Googleとか…)

チェックボックスのキーボード操作

by Papa » 2008年4月23日(水) 21:30

チェックボックスはマウス操作でしか捜査できませんが、キーボード(Enter)からチェックする方法を教えて下さい。

ページトップ