>>788
HSP3 文字列のひみつの「文字列のしくみ」を参照

>>791
文字が割り当てられてないんだからIparamじゃctrlとか見れなくて当然でしょ
文字とキーコードは別々に送られてくる(lparamを見ればHIIFT,CTRLの左右区別も出来る)

screen 0,800,600
onkey *pushed
onclick *m_pushed
stop
*pushed
a="_"
poke a,0,iparam
mes "Kキーコード : "+wparam+", 文字コード : "+iparam+"("+(a)+")"+", キーNO : "+((lparam>>16)&$fff)+", 拡張キーフラグ : "+((lparam>>24)&1)+", キーリピート:"+(lparam>>30)

stop
*m_pushed
mes "Mキーコード : "+wparam+", 座標X : "+(lparam&$ff)+", 座標Y : "+(lparam>>16)
stop

>>793
onkeyが特定のキーに対して離された時かキーリピート時にしか割り込みが起きないからrepeatで回すしかない