如何在console中捕获按键信息 framework2.0是什么样子就不知道了,不过...DOS不是消息驱动的,可以获取到吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 console还不是dos.讨厌console,不过公司却偏要用. boring! 这个应该不能实现吧控制台程序里面没有消息循环的,因为没有窗口过程,控制台这个界面(黑底白字)的消息循环是由操作系统维护的,它自身可以接受比如鼠标之类的事件,但是你自己的控制台程序没法接受到他们,在vc里面可以hook到系统消息链上面,但是 .net里面还没见过,我想2.0里面的Console.ReadKey也是通过调用win32api来完成的吧,可以看看c#里面怎么hook系统消息链~~ 呵呵http://support.microsoft.com/default.aspx?scid=kb;en-us;318804看看这个,你的问题就ok了 microsoft的很多是E文的,看不懂呀 用Windows的管道技术应该可以取到控制台程序中键盘的输入的。看看MSDN中关于Process.StartInfo的章节。 winform画图的问题 如何可以合并打印任务 高手帮帮忙 無法調用*.dll文件 MainMenu菜单的背景色怎么改? "[ODBC SQL Server Driver][SQL Server]过程 'InsertNew' 需要参数 '@Title',但未提供该参数。"什么意思? 在线等!!!! c#利用JustinIO类进行串口通信文件操作问题 c#中如何调用存储过程 请问让debug模式的时候不输出日志怎么写 请问c#和vB 如何实现数据库还原的功能 在Panel上画无闪烁的图
讨厌console,不过公司却偏要用. boring!
控制台程序里面没有消息循环的,因为没有窗口过程,
控制台这个界面(黑底白字)的消息循环是由操作系统
维护的,它自身可以接受比如鼠标之类的事件,但是
你自己的控制台程序没法接受到他们,在vc里面可以
hook到系统消息链上面,但是 .net里面还没见过,
我想2.0里面的Console.ReadKey也是通过调用win32api
来完成的吧,可以看看c#里面怎么hook系统消息链~~
http://support.microsoft.com/default.aspx?scid=kb;en-us;318804
看看这个,你的问题就ok了