CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  Windows SDK/API

请教高手,如何响应CTRL+C,CTRL+V的消息?

楼主bl7009(bl7009)2003-12-01 23:29:02 在 Delphi / Windows SDK/API 提问

请教高手,如何响应CTRL+C,CTRL+V的消息? 问题点数:20、回复次数:4Top

1 楼hongqi162(失踪的月亮)回复于 2003-12-02 09:05:29 得分 10

if   (ssCtrl   in   Shift)   and   (chr(Key)   in   ['C',   'c'])   then   ShowMessage('Ctrl-C');  
  if   (ssCtrl   in   Shift)   and   (chr(Key)   in   ['V',   'v'])   then   ShowMessage('Ctrl-v');  
  Top

2 楼hongqi162(失踪的月亮)回复于 2003-12-02 09:06:52 得分 0

form的keyPreview属性设为trueTop

3 楼jxc163(一寒)回复于 2003-12-02 09:30:08 得分 10

from的keyPreview设为true  
  在keydown事件中判断:  
      if   shift   =   [ssctrl]   then  
          case   key   of  
              ord("C")   :   ShowMessage('Ctrl+C');  
              ord('V')   :   SHowMessage('Ctrol+V');  
        end;  
   
  测试通过。Top

4 楼jiayodo(爱上一只猪)回复于 2003-12-02 13:18:39 得分 0

同意楼上的Top

相关问题

  • CFormView中Edit控件如何响应Ctrl+C复制和Ctrl+V粘贴功能
  • 如何屏蔽CTRL+C,CTRL+V功能?
  • Ctrl+C,Ctrl+V的怪问题
  • 如何让DialogBar上的CEdit响应Ctrl+v消息?
  • 如何在某一个textBox上禁用Ctrl+c,Ctrl+x,Ctrl+v?
  • 怎么屏蔽Edit1控件的粘贴功能(即不响应Ctrl+V)
  • 〓〓〓〓〓〓〓■关于 EDIT 框不响应 Ctrl+V 类快捷键的问题■〓〓〓〓〓〓〓◆◆高分相送◆◆
  • (Ctrl+C) + (Ctrl+V) = 50 分。(重复无效,送完为止)
  • 关于文本框里面支持ctrl+c ctrl+v 的问题
  • 如何在CEdit中使用 ctrl+c ctrl+v等功能?

关键词

  • 消息
  • ctrl+
  • 响应
  • 请教高手
  • showmessage
  • keypreview
  • ctrl
  • ord
  • chr
  • key

得分解答快速导航

  • 帖主:bl7009
  • hongqi162
  • jxc163

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo