winCE Edit Control 复制/粘贴

winCE Edit Control 复制/粘贴

 

--作者:赖玉平(aulyp@163.com)

 

        在windows CE里MFC写程序,Edit Control控件使用得非常频繁,但是,默认情况下,你在该控件上输入的内容,是不支持复制粘贴的,也没有右键菜单,极为不方便,在google上找了没什么这方面的详细资料,只能看E文的帮助文档了,其实实现起来也不难,下面是步骤,分享一下方便后来者。

    1)在PreTranslateMessage 中响应WM_RBUTTONDOWN 消息。(关于如何在MFC里重载PreTranslateMessage,可以看我另一篇博客),因为

 

 

 

 

2) 响应菜单事件

   MFC里菜单消息,都在OnCommand里处理,重载OnCommand函数,具体方法是,打开你EditControl控件所在的对话窗的头文件,然后把鼠标焦点在类里面,查看“属性”窗口,

 

 如图:

 

 

 

 

  然后在OnCommand里处理菜单操作,例如复制/粘贴

 

 

 

 

 

 

到这里,你程序中的EditControl控件就能实现复制、粘贴功能了。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值