是否有Windows API調用以不依賴於INT 10H的方式更改終端會話的視頻模式? (我特別需要進入視頻模式3 - 保存舊版本的屏幕,並在此過程中移除回滾,但如果其他人也可以使用,它會非常有趣。)Windows API調用來改變控制檯視頻模式?
Windows版本dos.h不再包含REGS聯盟或INTCALL宏,所以我猜測它已被棄用,轉而採用一些新的方法。
是否有Windows API調用以不依賴於INT 10H的方式更改終端會話的視頻模式? (我特別需要進入視頻模式3 - 保存舊版本的屏幕,並在此過程中移除回滾,但如果其他人也可以使用,它會非常有趣。)Windows API調用來改變控制檯視頻模式?
Windows版本dos.h不再包含REGS聯盟或INTCALL宏,所以我猜測它已被棄用,轉而採用一些新的方法。
更改爲傳統視頻模式首先要求支持使用控制檯窗口進入全屏模式。這種支持早已開始消失。我不記得我有的最後一臺機器仍然允許它,但它是在上個世紀。
有一個快速找出方法。打開控制檯窗口並press Alt+Enter。如果沒有任何事情發生(比如在64位操作系統上),或者你聽到一聲巨響,那就不可能了。請記住,即使這樣做,很少有用戶仍然可以使用它的機器。
通過編程DirectX繼續前進。或者只是一個GUI應用程序,這些日子他們並不難拼在一起。
正如你所預料的那樣,它不起作用。 DirectX對於小型公司內部應用程序通過串行端口發送文件來說太複雜了...... – ExOttoyuhr 2012-04-18 20:08:54
編輯響應:放棄以當前形式維護此項目,並將其作爲GUI應用程序編寫,可能會的確是要走的路。這肯定會簡化長文件名支持的問題。 – ExOttoyuhr 2012-04-18 20:38:21
Ouch。那串口電纜的另一端是什麼? – 2012-04-18 21:14:43
我不認爲Windows支持。 – Baget 2012-04-18 18:03:33
如果Windows不支持終端的視頻模式,有人可以指出一些東西來確定嗎?很難證明一個消極的,特別是與谷歌。 – ExOttoyuhr 2012-04-18 19:32:29