首先xml
文件中设置edit
的maxchar
参数,默认255好像。
<edit maxchar="10" />
然后在notify
函数中加入以下代码
if (msg.sType == _T("textchanged")) {if (static_cast<CEditUI*>(msg.pSender)->GetMaxChar() == msg.pSender->GetText().GetLength()) {PostMessage(WM_KEYDOWN, VK_TAB);}}