[英]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.