壹、指代不同
1、控制臺程序:為了兼容DOS程序而設立的,這種程序的執行就好像在壹個DOS窗口中執行壹樣,沒有自己的界面。
2、窗口程序:是在用戶計算機上運行的客戶端應用程序,可顯示信息、請求用戶輸入以及通過網絡與遠程計算機進行通信。
二、特點不同
1、控制臺程序:能夠運行在MS-DOS環境中的程序。控制臺應用程序通常沒有可視化的界面,只是通過字符串來顯示或者監控程序。
2、窗口程序:對數據庫處理提供全面支持。可以訪問數據庫中的數據,並在窗體上顯示和操作數據。
三、用處不同
1、控制臺程序:常常被應用在測試、監控等用途,用戶往往只關心數據,不在乎界面。
2、窗口程序:可用於設計窗體和可視控件,以創建豐富的基於Windows的應用程序。
百度百科-windows窗體應用程序
百度百科-控制臺程序