[英]cosmos show windows form on console screen in C#
在波斯菊中,有什么方法可以在控制台屏幕上显示窗口表单? 如果可以,请您告诉我如何在C#中执行此操作?
在您的控制台内,我认为您不能。 但是您可以打开一个表单。
参考/装配体/框架查找System.Windows.Forms
添加到名称空间 :
using System.Windows.Forms;
和
Application.Run(new Form());
即使在最新的devkit中,绝对不可能在Cosmos中使用WinForms。 您需要自己编写一个VGA / VBE驱动程序,插入System.Drawing,然后插入WinForms的后端才能与您的驱动程序和其他Cosmos一起使用。
即使那样,显示表单的速度仍然很慢,并且您将没有喘息的空间,因为我记得(在宇宙中)VGA不支持640x480以上的任何内容,在VBE中,最大IIRC为1280x1024。
过一段时间,当图形变得更加成熟并且像FAT一样工作(创建驱动程序,然后向管理器注册)时,我肯定会移植WinForms或GTK#。
在Cosmos OS中,您无法打开Windows表单,因为Cosmos OS在操作系统中没有Windows API。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.