last updated:2023/12/27
誤ってキーを押すことはよくあることです。 keypressed ループ中で常にON/OFFを調査して、変更があればその都度修正します。次の例は、IMEがONされても常にOFFが維持されます。
disablebreak;
while(1){
while(1){
#k=keypressed;
if(#k=27)break;
else if(#k=...
// elseによる分岐が続く
}
if(imestate)imeswitch;
}