请问如何控制Editor中字符的输入个数?
比如控制Editor中输入的字符个数在20个以内
小弟没多少分了,请原谅!
------解决方案--------------------------------------------------------
1. 如果你是用资源文件定义的编辑框,则可以通过EDWIN资源的maxlength属性指定最大字符数,例如以下是某个对话框中的一个编辑框的定义
DLG_LINE
{
id = EMyDialogEdwin;
type = EEikCtEdwin;
control = EDWIN
{
maxlength = 20; // 最多允许输入20个字符
};
},
2. 也可以在.cpp源文件中用CEikEdwin::SetTextLimit()指定字符数限制。