用於C U I應用程序:/ S U B S Y S T E M : C O N D O L E,而用於G U I :S U B S Y S T E M : W


當使用Microsoft Visual C++來創建應用程序時,這種集成式環境安裝了許多不同的鏈接程
序開關,這樣,鏈接程序就可以將相應的子系統嵌入產生的可執行程序。用於C U I應用程序的
鏈接程序開關是/ S U B S Y S T E M : C O N D O L E,而用於G U I 應用程序的鏈接程序開關是
S U B S Y S T E M : W I N D O W S。當用戶運行一個應用程序時,操作系統的加載程序就會查看可執
行圖形程序的標題,並抓取該子系統的值。如果該值指明一個C U I應用程序,那么加載程序就
會自動保證為該應用程序創建文本控制台窗口。
如果該值指明這是個G U I應用程序,那么加載程序不創建控制台窗口,而只是加載應用程
序。一旦應用程序啟動運行,操作系統就不再考慮應用程序擁有什么類型的用戶界面。
Wi n d o w s應用程序必須擁有一個在應用程序啟動運行時調用的進入點函數。可以使用的進
入點函數有4個:

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: