亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

在VC中隱藏控制臺程序窗口的實現(xiàn)代碼

2020-01-26 16:19:48
字體:
供稿:網(wǎng)友

下面就介紹一下,如何隱藏win32 console application的console窗口
因為此種方法是通過設(shè)置編譯器的鏈接開關(guān)來實現(xiàn),所以讓我們來看一下編譯
器的鏈接開關(guān)選項(也就是linker選項).
首先我們來看一下linker的 /subsystem 選項
該選項的語法形式如下:

/subsystem:{console|efi_application|efi_boot_service_driver|
efi_rom|efi_runtime_driver|native|posix|windows|windowsce}
[,major[.minor]]

這個鏈接選項告訴操作系統(tǒng)如何運行可執(zhí)行文件
console:
win32 字符模式應(yīng)用程序,此種類型的應(yīng)用程序在運行的時候會產(chǎn)生一個類似dos
窗口的控制臺窗口,如果在應(yīng)用程序的主函數(shù)為main()或者wmain(),在默認情況下
該應(yīng)用程序就是一個控制臺應(yīng)用程序

extensible firmware interface

和cpu具體架構(gòu)相關(guān)的一個參數(shù)選項,并不常用,在這里暫不詳細介紹.

如果對此有興趣的可以訪問intel主頁來查看相關(guān)內(nèi)容
native;
設(shè)備驅(qū)動器選項,如果/driver:wdm選項被設(shè)定的話,該鏈接選項(native)就為默認選項
posix:
在windows nt 種運行在posix子系統(tǒng)上的應(yīng)用程序
windows:
該類型的應(yīng)用程序不產(chǎn)生console窗口,該類型的應(yīng)用程序的窗口由用戶自己創(chuàng)建,簡而言之
就是一個標(biāo)準(zhǔn)的win32 application,其入口地址為winmain()函數(shù)或者wwinmain()函數(shù)的地址
如果你在應(yīng)用程序種定義的主函數(shù)為winmain或者wwinmain,在默認情況下該應(yīng)用程序就是一個

win32 application !
windowsce:

運行在windows ce上的應(yīng)用程序

major and minor (optional):

主版本號和次版本號,該選項為可選,該選項為0~65535之間的十進制整數(shù)
從上面可以看出如果我們建立一個win32 console application的話,linker的/subsystem選項應(yīng)該為
console,可以在vc開發(fā)環(huán)境的project->setting->link->project option中看到!
接下來我們再看看應(yīng)用程序是如何運行的!
我們知道用vc編寫的程序,運行的時候是需要 cc 運行庫支持的.當(dāng)我們運行一個c/c 程序的時候
鏈接器會首先尋找應(yīng)用程序的啟動函數(shù),例如:
如果你建立了一個console程序的話,編譯器得鏈接開關(guān)會是以下這種形式
/subsystem:console /entry:maincrtstartup (ansi)
/subsystem:console /entry:wmaincrtstartuup (unicode)
如果你建立了一個win32 application,編譯器得鏈接開關(guān)則會是一下形式
/subsystem:windows /entry:winmain (ansi)
/sbusystem:windows /entry:wwinmain (uincode)
上面的兩種形式可以再project->setting->link->project option中看到
上面的subsystem和entry并不需要都設(shè)置,如果你只設(shè)置了/subsystem:console
的話,那么默認的entry開關(guān)在默認情況下應(yīng)為/entry:maincrtstartup
反之,如果你在應(yīng)用程序中定義了main函數(shù)的話,默認情況下,你的/subsystem開關(guān)
應(yīng)該為/system:console
在默認情況下/subsystem 和/entry開關(guān)是匹配的,也就是
console對應(yīng)maincrtstartup或者wmaincrtstartup
windows對應(yīng)winmain或者wwinmain
但是我們也可以通過手動改動的方式使他們不匹配
例如我們可以這樣改動

復(fù)制代碼 代碼如下:

#pragma comment( linker, /subsystem:windows /entry:maincrtstartup ) // 設(shè)置入口地址
int main(int argc, char* argv[])
{
messagebox(null, hello, notice, mb_ok);
return 0;
}

在默認情況下鏈接器看到/subsystem下是windows選項的時候,它會自動尋找winmain或者wwinmain
但我們強制指定入口地址,這樣運行程序的時候默認的console窗口就會隱藏!
上面是在代碼中使用#pragma指令來設(shè)置,還有一種就是直接在開發(fā)環(huán)境的

project->setting->link->project option中手工改動!

寫了這么多,自己都有點感覺亂,沒有辦法,以前沒寫過什么文章,所以措辭可能不太好,希望大家見諒。

1:如果console程序已經(jīng)寫好了,不能改了,也可以。寫一個API程序,不要畫窗口,然后用CreateProcess調(diào)用寫好的console程序,把屬性設(shè)成SW_HIDE即可。
2:不能用控制臺來寫(CONSLOE),要用WINMAIN做入口就可以了,不畫窗口,別人就都看不見了. 你只用想想辦法把你的進程在任務(wù)欄里面隱藏住就可以.
3:如果是console程序,用API函數(shù)GetStdHandle()獲得控制臺程序的窗口句柄,然后在隱藏窗口
4://這一句隱藏控制臺
#pragma comment(linker, "/subsystem:/"windows/" /entry:/"mainCRTStartup/"" )
你要寫控制臺程序就用這個
在控制臺程序中隱藏控制臺窗口!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

欧美日韩一区二区欧美激情| 天堂а√在线中文在线鲁大师| 在线观看日韩专区| 欧美在线色视频| 亚洲精品视频一区二区三区| 久久69精品久久久久久国产越南| 国产精品入口免费视| 国产成人精品亚洲精品| 精品久久久久久一区二区里番| 亚洲精品国产欧美在线观看| 青青国产视频| 中文字幕av高清| 91在线国产剧情| 青青草视频免费在线观看| 2025国产精品视频| 97久久人人超碰| 亚洲香蕉在线视频| 国产成人一区在线| 九九热精品在线视频| 亚洲国产欧美91| 日韩国产在线观看一区| 不卡的av中国片| 久久婷婷人人澡人人喊人人爽| 蜜桃视频在线观看免费视频| 国产成人综合在线| 久久青草精品视频免费观看| 国产精品99一区二区三区| 中文字幕二三区不卡| 亚洲开心激情网| 亚洲国产成人一区二区三区| 国产精品久久久久aaaa九色| 亚洲精品美腿丝袜| 国产精品视频一区二区三区,| 蜜桃网站在线观看| 日本高清不卡一区| 特级西西www444人体聚色| 九色91av视频| 乱子伦一区二区| 中文字幕永久在线| 欧美极品美女电影一区| 综合欧美亚洲| 色欲av无码一区二区三区| 国产欧美视频一区二区| 精品欠久久久中文字幕加勒比| 中文字幕无人区二| 色噜噜色狠狠狠狠狠综合色一| 亚洲1区2区3区视频| 有色激情视频免费在线| 毛片一级免费一级| 一级黄色片在线播放| 亚洲国产成人私人影院| 日韩久久精品成人| 日韩欧美精品一区二区| 九色蝌蚪在线观看| 91麻豆福利精品推荐| 午夜精品久久久久久久第一页按摩| 99视频都是精品热在线播放| 男的插女的下面视频| 久久久一区二区三区四区| caopon在线免费视频| 天堂a√中文在线| 精品一级毛片| 黄网视频午夜青春| 一级片视频免费观看| 污视频网站入口| 中国日本在线视频中文字幕| 欧美日韩视频免费| 久久精品偷拍视频| 69堂成人精品免费视频| 免费在线亚洲欧美| 国产精品一区二区果冻传媒| 国产精品无码99re| 国产精品久久久久久久久久免费看| 久久久久亚洲av无码网站| 亚洲成a人在线观看| 九九这里只精品视在线99| 午夜日韩影院| 欧美日韩国产v| 欧美俄罗斯乱妇| 五月天激情丁香| 欧美18—19性高清hd4k| 国产精品自产拍在线观看2019| 天天综合天天做天天综合| av大片在线免费观看| 日韩在线观看免| 久久久久无码精品国产sm果冻| 激情视频免费网站| 妖精视频在线观看| 国产精品密蕾丝视频下载| 自拍偷拍欧美一区| 黄色毛片网站| 亚洲伊人网站| 欧美成年人网站| 精久久久久久| 欧美狂野另类xxxxoooo| h版电影在线播放视频网站| 国产欧美精品一区二区三区-老狼| 国产精品人人人人| 精品嫩草影院久久| 免费一区二区视频| 欧美一级淫片免费视频魅影视频| 中文字幕国产亚洲2019| 九色在线视频观看| 亚洲成a人片在线| 国产精品伊人日日| 欧美午夜精品| 中文字幕高清av| www.com久久久| 日韩一区二区视频在线| 天天干天天摸| 久久一本综合频道| 尤物网在线观看| 国产三级在线免费观看| 熟妇女人妻丰满少妇中文字幕| 91麻豆精品国产91久久久| 久久久噜噜噜久久中文字幕色伊伊| 一级毛片免费在线| 爱爱永久免费视频| 欧美日韩高清一区二区| 免费欧美一级片| 国产成人精品福利一区二区三区| 2017亚洲天堂| 91国产视频在线播放| 国产一区二区三区综合| 亚洲成人三级| www.好吊色| 成人影院久久久久久影院| 久久精品卡一| 成人拍拍拍在线观看| 黄色免费一级视频| 青青草国产精品97视觉盛宴| 免费不卡在线视频| 97在线公开视频| 激情小视频在线| 秋霞影院一区二区三区| 久久在线视频精品| 欧美成人免费va影院高清| 亚洲毛片aa| 国产99久久精品一区二区 夜夜躁日日躁| 在线观看a网站| 91久久国产综合久久91猫猫| 久久成年人网站| 久久久久国产精品夜夜夜夜夜| 久久精品成人av| 日本精品免费在线观看| 亚洲毛片播放| 色综合天天爱| 日韩网站免费观看| 免费成年人高清视频| 成人观看高清在线观看免费| 欧美丰满老妇熟乱xxxxyyy| 欧美aaa大片| 欧美一级黄色影院| 日韩一区二区精品| 亚洲精品视频网址| 久久av在线| 欧美一级电影免费在线观看| 亚洲av色香蕉一区二区三区| 国产婷婷一区二区三区久久| 成人三级视频在线观看一区二区| 成人国产精品一区二区| 成人禁在线观看网站| 韩日毛片在线观看| 免费黄色av| 亚洲v精品v日韩v欧美v专区| 最新精品在线| 九九爱在线视频观看免费视频| 嫩草影院2018| 成人涩涩视频| 伊人久久亚洲美女图片| 亚洲欧美激情在线| 一本免费视频| 乳色吐息在线观看| 国产激情一区| 黄色在线免费播放| 国产一区二区高清不卡| 久久亚洲精品中文字幕冲田杏梨| 四虎wwwcom| 国产伦精品一区二区三区88av| 国产有码在线一区二区视频| 被下部羞羞漫画| 日产电影一区二区三区| 偷窥自拍欧美色图| 91wwwcom在线观看| 亚洲中文字幕无码不卡电影| 黄色录像特级片| 国产成人无码精品| 91精品视频在线播放| 欧洲精品视频在线观看| 欧美日韩在线观看视频| 中文字幕一区二区中文字幕| 久久久精品少妇| 一区二区三区在线视频免费| 中文字幕第五页| 亚洲一区二区三区四区在线| 日韩一区在线看| 亚洲精品国偷自产在线99热| 丰满人妻一区二区三区53视频| 黄视频网站在线| 天天插天天操| 欧美日韩免费电影| wwwcom羞羞网站| 日本中文字幕视频一区| 日韩高清不卡一区二区三区| 久久久久久av无码免费看大片| 色天使在线视频| 久久久久久久久久久久久夜| 久久精品99久久| 国产偷国产偷精品高清尤物| 日本视频www色| 欧美久久视频| 久久精品视频免费看| 日本视频免费观看| 欧美日韩国产影片| 天堂网www在线观看| 青青青免费在线视频| 人善交video高清| www.com欧美| 欧美日韩亚洲一区二区三区在线| 青青草原在线亚洲| 久久精品国产免费观看| 久久91精品国产91久久久| 亚洲日韩中文字幕| 久久激情电影| 欧美日韩综合一区| 91肉色超薄丝袜脚交一区二区| 国产精品熟妇一区二区三区四区| 大型av综合网站| bestiality新另类大全| 日本高清在线观看| 欧美日韩在线播放三区四区| 亚洲免费成人在线| 日韩亚洲欧美成人| 亲爱的老师9免费观看全集电视剧| 国产成人精品123区免费视频| 日本黄色片一级片| 亚洲va久久久噜噜噜久久天堂| 国产精品久久久视频| 午夜精品成人在线| 日本一区二区三区四区| 日韩伦理在线视频| 丰满少妇高潮一区二区| 成人av在线网| 日韩精品一区二区三区久久| 欧美婷婷久久| 国产精品456露脸| 在线国产一区二区| 北条麻妃在线一区二区免费播放| 日韩亚洲一区在线播放| 无码aⅴ精品一区二区三区| 日本成人动漫在线观看| 国产精品波多野结衣| 日韩美女视频免费在线观看| 欧美日韩国产一区中文午夜| 亚洲精品91美女久久久久久久| 精品国产美女a久久9999| 亚洲人成网站影音先锋播放| 国产亚洲精品久久久久久青梅| 亚洲精品911| 夜夜骑日日操| 粗大的内捧猛烈进出视频| 欧美午夜18电影| 激情综合网五月婷婷| 最近中文av字幕在线中文| 日本亚洲欧美成人| 久久久久久久久久久影院| 免费成人深夜夜行网站视频| 成人天堂yy6080亚洲高清| 国产精品18p| 天天操天天干天天操天天干| 亚洲高清极品| 国产精品欧美精品| 糖心vlog免费在线观看| 变态调教一区二区三区| 国产精品自拍合集| 97人人澡人人爽91综合色| 美女高潮黄又色高清视频免费| 色婷婷狠狠18禁久久| 一级黄色免费| 在线观看特色大片免费视频| 国产日韩一区二区在线| 欧美日韩免费网站| 婷婷久久综合网| 最新av在线播放| www.成人精品免费网站青椒| 浮生影视网在线观看免费| 午夜精品福利在线视频| 极品少妇一区二区三区| 国产日韩av高清| 成人au免费视频影院| 一区二区三区欧美在线观看| 非洲一级黄色片| 日韩久久久久久久久久久久| 亚洲a级在线播放观看| 91亚洲精华国产精华| eeuss影院在线观看第一页| 97碰在线视频| 欧美日韩免费在线观看| 亚洲图区综合网| 国产伦精品一区二区三区照片91| 国产男人精品视频| 日韩一区精品字幕| 久久性色av| 日韩中文字幕久久久经典网| h免费在线观看| 色偷偷网站视频| 在线播放日韩| 日本精品一区二区三区四区的功能| 亚洲欧美精品aaaaaa片| 91wwwcom在线观看| 人操人爱免费视频| 欧美老人xxxx18| 中文字幕一区二区人妻痴汉电车| 欧美亚洲视频在线观看| 国产成人综合欧美精品久久| 在线最新版中文在线| 日韩成人在线电影网| 国产+成+人+亚洲欧洲自线| 欧美理伦片在线播放| 亚洲高清在线观看视频| 亚洲成人1234| 久久久久久久久久久久久久久久久久| 超污网站在线观看| 视频一区二区精品的福利| 性の欲びの女javhd| 夫妇露脸对白88av| 久久精品亚洲国产| 成人一对一视频|