请教高手,如何响应CTRL+C,CTRL+V的消息?
请教高手,如何响应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等功能?




