絵文字を入力禁止にできますか?
現在 BREW で使用可能な入力モードが下記設定しかありませんので、絵文字だけを排除することはできないかと思われます。
#define AEE_TM_NONE 0x0000 #define AEE_TM_CURRENT 0x0001 #define AEE_TM_SYMBOLS 0x0002 #define AEE_TM_LETTERS 0x0003 #define AEE_TM_RAPID 0x0004 #define AEE_TM_NUMBERS 0x0005 #define AEE_TM_KANJI 0x0006 // Japanese Input #define AEE_TM_HANKAKU_KANA 0x0007 // Japanese Input #define AEE_TM_HANGUL 0x0008 // Korean Input #define AEE_TM_PINYIN 0x0009 // Chinese Input #define AEE_TM_STROKE 0x000A // Chinese Input #define AEE_TM_EZTEXT 0x000B // Zi's Predictive Entry #define AEE_TM_T9 0x000C // Tegic's Predictive Entry
AEE_TM_KANJI はひらがなもカタカナも2バイト文字の入力モードと考えられ、絵文字もそれに含まれるはずです。
解決法として、絵文字を入力時に排除するのではなくて、入力が終わったあとに、絵文字の部分だけ文字列から削除する方法があります。
絵文字一覧は、KDDI のサイトからダウンロード可能です。