佚名通过本文主要向大家介绍了translate中文意思,translate中文,google translate中文,translate怎么读,translate等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: [~_~]关于Translate和中文输入问题求助
描述:
解决方案1:
描述:
我用atl做的IE toolbar,然后想在用户输入时,捕捉按下enter的事件,我用了TranslateAcceleratorIO(LPMSG lpMsg),然后如果事件是wm_keydown而且是回车,就xxx,否则交还回去:
TranslateMessage(lpMsg);
DispatchMessage(lpMsg);
结果我发现,如果输入中文的话,输入完了就变了,比如输入'吃饭',变成'm',大部分情况下是空的,但是如果复制过去中文没有问题,英文及字符输入也没有问题,请问大家知不知道这个怎么回事儿呢?
多谢了~_~
解决方案1:
你可以这样,对于非回车消息不
TranslateMessage(lpMsg);
DispatchMessage(lpMsg);
而是直接返回S_FALSE,让系统来处理,应该就可以了