大家都知道ctrl + C,ctrl + V,ctrl + X,ctrl + Z这样的快捷键吧,但是如何实现呢这里我说一下我的实现方法
重写ProcessDialogKey函数
管用这个函数作用大家可以去MSDN查阅一下
我上一段代码仅供参考
protected override bool ProcessDialogKey(Keys keyData)
{
if (keyData==(Keys.Control | Keys.X))
{
//剪切
}
if (keyData == (Keys.Control | Keys.C))
{
//复制
}
if (keyData == (Keys.Control | Keys.V))
{
//粘贴
}
if (keyData == (Keys.Control | Keys.Z))
{
//撤销
}
return base.ProcessDialogKey(keyData);
}
重写ProcessDialogKey函数
管用这个函数作用大家可以去MSDN查阅一下
我上一段代码仅供参考
protected override bool ProcessDialogKey(Keys keyData)
{
if (keyData==(Keys.Control | Keys.X))
{
//剪切
}
if (keyData == (Keys.Control | Keys.C))
{
//复制
}
if (keyData == (Keys.Control | Keys.V))
{
//粘贴
}
if (keyData == (Keys.Control | Keys.Z))
{
//撤销
}
return base.ProcessDialogKey(keyData);
}