当前位置:编程学习 > C#/ASP.NET >>

C#控制台应用程式,如何实现窗口右键可复制粘贴功能?

C#控制台应用程式,如何实现窗口右键可复制粘贴功能?不要通过左上角的工具栏,需要实现类似CMD命令窗口一样,还望高人指点,非常感谢! C# 控制台 --------------------编程问答--------------------         [DllImport("kernel32.dll")]
        static extern bool SetConsoleMode(IntPtr hConsoleHandle, int mode);

        [DllImport("kernel32.dll")]
        static extern bool GetConsoleMode(IntPtr hConsoleHandle, out int mode);

        [DllImport("kernel32.dll")]
        static extern IntPtr GetStdHandle(int handle);

        const int STD_INPUT_HANDLE = -10;
        const int ENABLE_QUICK_EDIT_MODE = 0x40 | 0x80;

        public static void EnableQuickEditMode()
        {
            int mode;
            IntPtr handle = GetStdHandle(STD_INPUT_HANDLE);
            GetConsoleMode(handle, out mode);
            mode |= ENABLE_QUICK_EDIT_MODE;
            SetConsoleMode(handle, mode);
        }


http://msdn.microsoft.com/en-us/library/windows/desktop/ms686033(v=vs.85).aspx
自己看SetConsoleMode的参数意义  右键菜单恐怕没有解决方法 --------------------编程问答-------------------- 谢谢xiaozhi_5638,可以实现自由选定, 但仍是没有解决该问题,还望高人们继续不吝赐教,非常感谢啦!!!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,