如何隱藏win32控制台應用程式的視窗

2021-06-16 06:19:11 字數 354 閱讀 4207

有些時候,我們寫的win32控制台應用程式只是為了實現一些簡單的功能,並不希望出現乙個cmd視窗,此時

我們該怎麼做呢?下面是乙個簡單的方法,就是在程式開頭,引用標頭檔案之後加上這麼一句話,什麼意思呢?

就是說,將程式指定為windows應用程式,並且指定其入口位址是main函式,為什麼要這麼做,因為,你的

win32應用程式的預設入口位址是main,而windows的預設入口位址是winmain,如果不設定後面的入口位址

那自然是不行的,或報錯。

#pragma comment(linker, "/subsystem:/"windows/" /entry:/"maincrtstartup/"" ) // 設定入口位址

WIN32控制台程式隱藏DOS視窗

如下 pragma comment linker,subsystem windows entry winmaincrtstartup pragma comment linker,subsystem windows entry maincrtstartup pragma comment linker,...

win32控制台 win32工程 MFC工程的區別

空專案 控制台 問2個問題即可。1.控制台 vs win32 mfc?嗯,有不有臉?有臉,選win32或mfc。沒有臉,選控制台。臉就是視窗,就是window.s 這個有臉 這個沒臉 控制台與win32 mfc 互動方式的不同,前者是cml 命令模式 後者是gui 使用者介面 2.mfc vs wi...

WIN32控制台生成DLL

step 2 建立好的工程會自動生成dllmain.cpp win32dlltest.cpp等檔案。工程中建立新檔案,型別選擇def,名字為dllmain step 3 在dllmain.cpp中實現函式功能,匯出函式名為audit chargesystem function,函式實現為 這是匯出函...