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

bl7009 2003-12-01 11:29:02
请教高手,如何响应CTRL+C,CTRL+V的消息?
...全文
189 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxc163 2003-12-02
  • 打赏
  • 举报
回复
from的keyPreview设为true
在keydown事件中判断:
if shift = [ssctrl] then
case key of
ord("C") : ShowMessage('Ctrl+C');
ord('V') : SHowMessage('Ctrol+V');
end;

测试通过。
hongqi162 2003-12-02
  • 打赏
  • 举报
回复
form的keyPreview属性设为true
hongqi162 2003-12-02
  • 打赏
  • 举报
回复
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');
jiayodo 2003-12-02
  • 打赏
  • 举报
回复
同意楼上的

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧