主题:Ctrl+C ,Ctrl+V 怎么实现
yangxifang
[专家分:0] 发布于 2008-06-01 15:04:00
在键盘上怎么实现 Ctrl+C 复制 方法,
回复列表 (共5个回复)
沙发
jzyray [专家分:20610] 发布于 2008-06-02 13:35:00
捕捉键盘敲击事件,根据事件里面的参数判断是否摁了Ctrl和C,然后执行剪贴板操作
板凳
wly0910 [专家分:0] 发布于 2008-06-03 13:32:00
版主,帮帮我的忙吧!!我是6月1日发的贴。。。
3 楼
jzyray [专家分:20610] 发布于 2008-06-05 00:38:00
我不是给思路了。。。。。。。。
要代码?你先看看msdn好了
捕捉事件KeyDown/KeyPress/KeyUp,推荐前两种,哪个控件需要捕捉就用哪个控件的事件
事件参数e包含键盘键入信息,可以判断是否Ctrl+C
Clipboard类可以处理剪贴板操作
4 楼
liuyu2 [专家分:110] 发布于 2008-06-26 21:59:00
这个可以通过一个WEB对象的公共属性来设置,AccessKey这个属性来获得!(
但愿我没有理解错,你是想通过编程来实现键盘的这个功能)
例如:
<html>
<form id="form1"runat="Server">
<asp:button id="button1" Text="请单击我"runat="server"accesskey="C" onclick="button1_click"/>
</form>
</html>
5 楼
xiaohaokof [专家分:1760] 发布于 2008-06-30 11:37:00
我记得我做过一个小东西,里面也有这样子的操作,但是现在忘了,里面也是利用一个类,然后将它们保存起来,然后再实现一个ctrl+V出来。不过现在也是忘了具体操作。复习一下。
我来回复