「Windows API/入力」の版間の差分
削除された内容 追加された内容
編集の要約なし |
|||
32 行
このため、たとえば case 'Z': と case 'X': の入力検出後の、画面更新のようにどのブロックのあとでも必要になる処理などを、まとめてコードに書きたいと思うでしょう。
しかし、break文によってswitchブロックの外側に出てしま
べつに、switch文の抜けたあとの場所に書くこともできるので、画面更新などの共通処理をコードを記述できる場所もあります。
なので、もし検出後の共通処理があまり長くない処理なら、それぞれのcase ブロックに処理を記述してしまうほうが簡単だし、見た目でも処理内容が分かりやすくなります。▼
しかし、実際に書いてみると分かるのですが、WindowsAPIではカッコ { } 記号がコード中に多かったりするので、よく、共通処理を書くべき場所を間違えてしまいます。
=== 文字入力 ===
|