微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

控制台应用程序如cmd编辑

如何解决控制台应用程序如cmd编辑

| 是否可以使用Visual Basic或C#在CMD中创建控制台应用程序,例如“编辑”应用程序?我希望程序响应鼠标输入,具有菜单栏,mssgBoxes和Windows。     

解决方法

        是的,这是可能的!而不是完全从头开始,请查看Curses Sharp。它是curses库的包装器,可帮助构建此类应用程序。 我必须承认,我从未使用过它。请让我们知道如何进行。     ,        .NET随附的控制台API不适合此类开发。您需要对平台控制台API进行大量P / Invoke。如果需要GUI,我真的建议WinForms / WPF。 如果您确实想这样做,则需要实现低级鼠标/键盘挂钩。这将使您入门:http://blogs.msdn.com/b/toub/archive/2006/05/03/589468.aspx     ,        如果希望它在DOS上运行,则不能(因为C#/ vb.net不能在DOS上运行)。如果您希望它在Windows上运行,我认为最好使用Windows Forms或WPF。 回答你的问题;可能是有可能的,但是这将需要大量工作,并且由于上述原因,我认为它不会带来任何收益。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。