VB6.0 XP

〜 keypress(KeyAscii as integer)
If KeyAscii = ☆ then
 処理
end if

vbKeyReturn や vbKey1(数字)だと反応するんですが
vbKeyF1(ファンクションキー)だと反応しなくなるんですが
なぜなんでしょう...