2010-05-12 118 views
0

我添加了一个上下文菜单到MFC的CRichEditCtrl“删除”按键,它包括删除选项,它的作用: ReplaceSel("",TRUE);仿真进从上下文菜单中

似乎工作,但是当我看到撤消日志,这是不一样的......我们最终在序列结束时丢失字符。

任何想法如何让我的代码与按DELETE时发生的情况相同?或者甚至重用该默认功能?

回答

0

SetFocus编辑窗口,然后keybd_event的删除键?

或查看是否当del键被击中并发送相同的消息时触发WM_COMMAND消息。你可以看看他们的资源(使用ResHacker之类),看看DEL键是现有WM_COMMAND消息的加速器,还是只使用SpyXX。