当前位置: 代码迷 >> C# >> 小妹求教Ctrl+C取值有关问题
  详细解决方案

小妹求教Ctrl+C取值有关问题

热度:273   发布时间:2016-05-05 05:25:07.0
小妹求教Ctrl+C取值问题。
我模拟了个鼠标键盘事件,当键盘按下Ctrl+C之后,我怎么取到复制的值啊!


/// <summary>
        /// 模拟键盘 Win + D
        /// </summary>
        public void keybd_Ctrl_C()
        {
            keybd_event((byte)Keys.LControlKey, 0, 0, 0); //按下Ctrl
            keybd_event((byte)Keys.C, 0, 0, 0); //按下C
            keybd_event((byte)Keys.LControlKey, 0, 2, 0); //释放Ctrl
            keybd_event((byte)Keys.C, 0, 2, 0); //释放C
        }



恕我才疏学浅,请各位前辈不吝赐教。

------解决思路----------------------
ClipBoard.GetText
------解决思路----------------------
使用快捷键后,对象被复制到剪切板(ClipBoard)
参考这个
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.clipboard.aspx
  相关解决方案