如何去掉Unigine中的啓動Console

當我們運行Unigine的程序的時候,一般的會有一個Console,如下圖

 

 

其原因是: 這種模式下的程序,在C++項目配置中設備爲了Console模式

 

Unigine運行的窗口是Unigine自身CreateWindow出來的窗口。所以實質上Console纔是宿主,無法關閉。

 

如果硬要關閉怎麼操作呢?

1: 設置程序模式爲窗口模式,如下圖:

 

2 修改程序的入口函數Main 到WinMain

如下圖:

第一個是WinMain是窗口化的函數,需要Windows.h 頭文件的依賴

第二個WinMain的函數定義是固定的。

第三個,由於unigine需要傳入argc,argv ,因此手動組織下簡單的argc,argv 即可。

 (當然此步不是必須,這些指令也可以在UnigineConfig中設定)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章