回 帖 发 新 帖 刷新版面

主题:Ctrl+C ,Ctrl+V 怎么实现

在键盘上怎么实现 Ctrl+C 复制 方法,

回复列表 (共5个回复)

沙发

捕捉键盘敲击事件,根据事件里面的参数判断是否摁了Ctrl和C,然后执行剪贴板操作

板凳


版主,帮帮我的忙吧!!我是6月1日发的贴。。。

3 楼

我不是给思路了。。。。。。。。
要代码?你先看看msdn好了
捕捉事件KeyDown/KeyPress/KeyUp,推荐前两种,哪个控件需要捕捉就用哪个控件的事件
事件参数e包含键盘键入信息,可以判断是否Ctrl+C
Clipboard类可以处理剪贴板操作

4 楼

这个可以通过一个WEB对象的公共属性来设置,AccessKey这个属性来获得!(
但愿我没有理解错,你是想通过编程来实现键盘的这个功能)
例如:
 <html>
 <form id="form1"runat="Server">
 <asp:button id="button1" Text="请单击我"runat="server"accesskey="C" onclick="button1_click"/>
 </form>
 </html>

5 楼

我记得我做过一个小东西,里面也有这样子的操作,但是现在忘了,里面也是利用一个类,然后将它们保存起来,然后再实现一个ctrl+V出来。不过现在也是忘了具体操作。复习一下。

我来回复

您尚未登录,请登录后再回复。点此登录或注册