Console 编程
文章平均质量分 68
a199228
这个作者很懒,什么都没留下…
展开
-
如何入门学习控制台编程
类型:原创测试环境:VC++ 6.0网友抱怨道,本博客的内容比较深入,对于刚入门的新手来说简直不知所云。但是,无论是哪方面的编程都需要一定的基础,而这些基础知识并不是一次就能说干净的,因此基础知识也并不是本博客的内容。在此,我推荐各位去看一些书籍,这样可以快速的入门。一、基础知识原创 2011-07-21 14:42:56 · 1832 阅读 · 0 评论 -
揭秘CMD中调用不支持鼠标的原因
揭秘CMD中调用不支持鼠标的原因,并告诉大家如何处理这个问题。首先,让我们认识API函数GetConsoleMode。从字面上理解,这个函数可以获取“ConsoleMode”。“ConsoleMode”,可以通俗地理解成命令行模式。示例代码:获得当前的模式:HANDLE hIn=原创 2011-07-21 15:22:36 · 3690 阅读 · 0 评论 -
控制台中使用多线程编程
线程是程序中一个单一的顺序控制流程。在单个程序中同时运行多个线程完成不同的工作,称为多线程。以上来自百度百科。多线程技术会让程序变得更加强大,是单线程永远无法实现的。例如,在命令行中,用户正在响应getchar函数,而我需要在用户输入的同时将命令行标题改为现在的时间,这个效果是单原创 2011-07-22 22:27:35 · 11734 阅读 · 2 评论 -
获取控制台窗口的句柄
窗口,都有其唯一的句柄(hWnd)。得到了窗口句柄,能够做很多事情。控制台程序,若能在窗口效果上下文章,那么这个第三方工具将会很成功。网上给出的常用方法:HWND hw=FindWindow("ConsoleWindowClass",NULL);这不失为一个好方法,但原创 2011-08-18 00:27:50 · 12184 阅读 · 0 评论 -
控制台模拟鼠标、键盘操作
控制台模拟鼠标、键盘操作 模拟鼠标、键盘操作,能让命令行顿然强大,想想,制作批处理版屏幕键盘等都不在话下(已制作过,效果很不错)。虽然这也跟CUI无关。本教程教会你如何让命令行模拟鼠标、键盘的操作。鼠标的击键操作,需要用到mouse_event这个API函数。示例代码原创 2011-08-18 00:22:07 · 10658 阅读 · 0 评论