青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++ Programmer's Cookbook

{C++ 基礎(chǔ)} {C++ 高級(jí)} {C#界面,C++核心算法} {設(shè)計(jì)模式} {C#基礎(chǔ)}

windows核心編程--windows程序的執(zhí)行

Windows 應(yīng)用程序的執(zhí)行

?

Windows 支持兩種類(lèi)型的應(yīng)用程序。一種是基于圖形用戶界面( GUI )的應(yīng)用程序,另一種是基于控制臺(tái)用戶界面( CUI )的應(yīng)用程序。 ( 兩者間可以相互轉(zhuǎn)化 , 沒(méi)有明確的界限 , 就是說(shuō)可以讓 CUI 程序中可以有 Dialog 界面等 , GUI 界面中也可以有 console 來(lái)輸出信息 )

?

對(duì)于一個(gè)應(yīng)用程序:

操作系統(tǒng)實(shí)際上先調(diào)用的是C / C + +運(yùn)行期啟動(dòng)函數(shù)。該函數(shù)負(fù)責(zé)對(duì)C / C + +運(yùn)行期庫(kù)進(jìn)行初始化,這樣,就可以調(diào)用m a l l o c f r e e 之類(lèi)的函數(shù)。它還能夠確保已經(jīng)聲明的任何全局對(duì)象和靜態(tài)C + +對(duì)象能夠在代碼執(zhí)行以前正確地創(chuàng)建。鏈接程序負(fù)責(zé)在它連接可執(zhí)行文件時(shí)選擇相應(yīng)的C / C + +運(yùn)行期啟動(dòng)函數(shù)。如果設(shè)定了/ S U B S Y S T E M : W I N D O W S 鏈接程序開(kāi)關(guān),那 么該鏈接程序期望找到一個(gè)Wi n M a i n w Wi n m a i n函數(shù)。如果這兩個(gè)函數(shù)都不存在,鏈接程序便返回一個(gè)未轉(zhuǎn)換的外部符號(hào)的錯(cuò)誤消 息。否則,它可以分別選擇Wi n M a i n C RT S t a r t u p 函數(shù)或w Wi n M a i n C RT S t a r t u p 函數(shù)。

啟動(dòng)函數(shù)的功能歸納如下:

? 檢索指向新進(jìn)程的完整命令行的指針。

? 檢索指向新進(jìn)程的環(huán)境變量的指針。

? 對(duì) C / C + + 運(yùn)行期的全局變量進(jìn)行初始化。如果包含了 S t d L i b . h 文件,代碼就能訪問(wèn)這些變量。表 4 - 1 列出了這些變量。

? 對(duì) C 運(yùn)行期內(nèi)存單元分配函數(shù)( m a l l o c c a l l o c )和其他低層輸入 / 輸出例程使用的內(nèi)存棧進(jìn)行初始化。

? 為所有全局和靜態(tài) C + + 類(lèi)對(duì)象調(diào)用構(gòu)造函數(shù)。

當(dāng)所有這些初始化操作完成后, C / C + + 啟動(dòng)函數(shù)就調(diào)用應(yīng)用程序的進(jìn)入點(diǎn)函數(shù)。如果編寫(xiě)了一個(gè) w Wi n M a i n 函數(shù),它將以下面的形式被調(diào)用

GetStartupInfo(&StartupInfo);
int nMainRetVal = wWinMain(GetMjduleHandle(NULL),
   NULL, pszCommandLineUnicode,
   (StartupInfo.dwFlags & STARTF_USESHOWWINDOW) ? 
   StartupInfo.wShowWindow:SW_SHOWDEFAULT);
?


當(dāng)進(jìn)入點(diǎn)函數(shù)返回時(shí),啟動(dòng)函數(shù)便調(diào)用 C 運(yùn)行期的 e x i t 函數(shù),將返回值( n M a i n R e t Va l )傳遞給它。 E x i t 函數(shù)負(fù)責(zé)下面的操作:

? 調(diào)用由 _onexit 函數(shù)的調(diào)用而注冊(cè)的任何函數(shù)。

? 為所有全局的和靜態(tài)的 C++ 類(lèi)對(duì)象調(diào)用析構(gòu)函數(shù)。

? 調(diào)用操作系統(tǒng)的 ExitProcess 函數(shù),將 nMainRetVal 傳遞給它。這使得該操作系統(tǒng)能夠撤消進(jìn)程并設(shè)置它的 e x i t 代碼。

?

附錄 : 各種應(yīng)用程序的進(jìn)入點(diǎn)及對(duì)應(yīng)的啟動(dòng)函數(shù)

?

應(yīng)用程序類(lèi)型

進(jìn)入點(diǎn)

嵌入可執(zhí)行文件的啟動(dòng)函數(shù)

需要ANSI字符和字符串的GUI應(yīng)用程序

WinMain

WinMainCRTStartup

需要Unicode字符和字符串的GUI應(yīng)用程序

wWinMainw

WinMainCRTStartup

需要ANSI字符和字符串的CUI應(yīng)用程序

main

mainCRTStartup

需要Unicode字符和字符串的CUI應(yīng)用程序

wmain

wmainCRTStartup

?

?

?

posted on 2006-09-12 11:57 夢(mèng)在天涯 閱讀(1620) 評(píng)論(3)  編輯 收藏 引用 所屬分類(lèi): Windows API

評(píng)論

# re: windows核心編程--windows程序的執(zhí)行 2006-09-12 23:47 shaker

建議重新排版 看的累  回復(fù)  更多評(píng)論   

# re: windows核心編程--windows程序的執(zhí)行 2006-09-12 23:48 shaker

奇怪 怎么firefox就是好的呢?  回復(fù)  更多評(píng)論   

# re: windows核心編程--windows程序的執(zhí)行 2009-02-04 01:28 iamatig

0,以前一個(gè)人看書(shū)總會(huì)碰到很多困難,總是半途而廢
好多難懂的地方,往往是因?yàn)榉g得不好,難理解,又不方便問(wèn),要問(wèn)得找到看過(guò)此書(shū)的人,而且最好是最近年看過(guò)的人。結(jié)果只能自己反復(fù)看,極費(fèi)時(shí)間,往往要花好些時(shí)間才能理解,或者只好跳過(guò),甚至影響對(duì)其它內(nèi)容的理解,感覺(jué)真沒(méi)勁.
也曾經(jīng)覺(jué)得筆記心得還是很有用的,可以幫助自己去牢記知識(shí),但寫(xiě)了兩篇就沒(méi)勁寫(xiě)下去了.因?yàn)樘哿耍姘炎约旱墓P記全寫(xiě)上去,也可以當(dāng)?shù)冒氡緯?shū)了,但我不是說(shuō)那種把原文簡(jiǎn)單抄幾句后的筆記。
現(xiàn)在我經(jīng)常發(fā)現(xiàn),計(jì)算機(jī)書(shū)籍中的一些內(nèi)容,往往很容易用生活中的一些普通人常見(jiàn)的事去比較,他們好像有相同的地方.
1,最后我總結(jié)出來(lái),生動(dòng)的類(lèi)比就是最好的學(xué)習(xí)方法!
好的類(lèi)比不但讓你能深入地理解,而且很容易讓你記牢,過(guò)目不忘!這樣就提高了效率,節(jié)約了時(shí)間,時(shí)間是寶貴的,而且年輕時(shí)代的時(shí)間尤其寶貴!所以我深覺(jué)得,有必要要好好地把握住時(shí)間!不浪費(fèi)時(shí)間.傳統(tǒng)的學(xué)習(xí)是很費(fèi)時(shí)間的,因?yàn)殚]門(mén)造車(chē),費(fèi)時(shí)費(fèi)勁,其實(shí)也許你不懂的這段話,別人早就領(lǐng)悟出來(lái)了,也許他花了很長(zhǎng)時(shí)間才領(lǐng)悟過(guò)來(lái),沒(méi)關(guān)系,他共享出來(lái),等于是節(jié)約了你的時(shí)間,而你又共享出自己的領(lǐng)悟,他看到,等于也是節(jié)約了時(shí)間,只要參與的人多,大家就容易多了!
2,交流心得就是彼此節(jié)約時(shí)間,延長(zhǎng)青春!
大家看一本專(zhuān)業(yè)書(shū)要多長(zhǎng)時(shí)間?一周?一個(gè)月?一年?其實(shí),甚至幾年后還覺(jué)得那書(shū)沒(méi)完全看懂的人不在少數(shù)!為什么呢?書(shū)難懂啊!而且好不容易有了點(diǎn)理解還不敢肯定自己對(duì)不對(duì)。去問(wèn)作者?呵,不大方便吧,顯然不切實(shí)際.
看一本雜志要多長(zhǎng)時(shí)間?看一本小人書(shū)要多長(zhǎng)時(shí)間?想必大家都有小時(shí)侯看小人書(shū)和漫畫(huà)的經(jīng)歷吧,那個(gè)效率,不是蓋的,每個(gè)人都會(huì)很高,而且效果還不差,看完后都能說(shuō)個(gè)大概出來(lái)。為什么?容易懂啊,內(nèi)容容易懂,語(yǔ)言也容易懂啊,都是常見(jiàn)的用語(yǔ),當(dāng)然容易懂,誰(shuí)見(jiàn)過(guò)平常聊天也要思考半天才明白過(guò)來(lái)的?有,那也絕對(duì)是說(shuō)話的人沒(méi)表達(dá)好或故意含糊.
3,所以,通俗易懂的語(yǔ)言+通俗易懂的內(nèi)容=極高的效率.
而現(xiàn)在的專(zhuān)業(yè)書(shū)籍,往往是:晦澀的語(yǔ)言+專(zhuān)業(yè)的內(nèi)容=蝸牛般的效率.
一本書(shū)的發(fā)行量有多大?少則幾千本,多則幾萬(wàn)本。如果這些人都知道有我們這樣一個(gè)網(wǎng)站,都習(xí)慣于上我們網(wǎng)站來(lái)一起討論同一本書(shū),那是多么大的智慧在一起啊!每個(gè)人進(jìn)度不同,各針對(duì)一部分自己很不容易搞懂(章,節(jié),段都行)的內(nèi)容發(fā)表自己見(jiàn)解,會(huì)多大地加快速度啊!
這樣的思想碰撞,是人類(lèi)文明的進(jìn)步力量!
想想網(wǎng)絡(luò),帶來(lái)的改革日益巨大,我們學(xué)習(xí)的習(xí)慣也應(yīng)該改一改了!
現(xiàn)在很多流行的所謂多媒體學(xué)習(xí)方法,其實(shí)我覺(jué)得還是很不足,因?yàn)楹芏嗍菓?yīng)景而作,根本沒(méi)花心思。如果是大家你一點(diǎn)我一點(diǎn)地,都是下足了心思,所費(fèi)時(shí)間不多,又很有質(zhì)量,那就太好了。
4,合適的人+合適的方法=最好的結(jié)果
類(lèi)比的方法很好,可惜基本上寫(xiě)書(shū)的人都少用此法.沒(méi)關(guān)系,我們可以自己來(lái),你一段,我一段,大家很快就可以寫(xiě)出生動(dòng)易懂通俗的筆記來(lái)了!
希望大家都好好考慮一下我的方法,大家多想想如何做才好,這樣我們就節(jié)約自己的時(shí)間了,一日千里!
http://www.nba5i.com/bbsxp/
謝謝!  回復(fù)  更多評(píng)論   

公告

EMail:itech001#126.com

導(dǎo)航

統(tǒng)計(jì)

  • 隨筆 - 461
  • 文章 - 4
  • 評(píng)論 - 746
  • 引用 - 0

常用鏈接

隨筆分類(lèi)

隨筆檔案

收藏夾

Blogs

c#(csharp)

C++(cpp)

Enlish

Forums(bbs)

My self

Often go

Useful Webs

Xml/Uml/html

搜索

  •  

積分與排名

  • 積分 - 1812919
  • 排名 - 5

最新評(píng)論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              中文欧美字幕免费| 国产精品久久999| 在线观看亚洲专区| 欧美成人三级在线| 日韩视频免费在线| 性做久久久久久| 在线高清一区| 国产精品青草久久久久福利99| 亚洲综合二区| 91久久中文| 欧美精品国产精品日韩精品| 一区二区三区精品久久久| 久久久久成人网| 在线视频你懂得一区二区三区| 欧美三级在线视频| 久久久国产成人精品| 最近中文字幕mv在线一区二区三区四区 | 欧美一区二区在线免费播放| 亚洲欧洲精品一区二区三区波多野1战4| 久久综合九色99| 午夜精品久久久久久久99热浪潮| 一色屋精品亚洲香蕉网站| 在线欧美日韩精品| 一本色道久久综合亚洲精品婷婷 | 亚洲精品1区2区| 欧美国产日韩一区| 久久久夜夜夜| 欧美在线亚洲一区| 亚洲欧美在线免费观看| 日韩视频免费观看高清在线视频| 亚洲自拍偷拍网址| 欧美成人精品在线播放| 欧美freesex8一10精品| 亚洲欧美国产另类| 久久综合激情| 久久精品综合| 欧美日韩一区二区在线| 欧美精品九九| 国产一区二区三区在线免费观看| 国产精品久在线观看| 国产精品激情电影| 在线观看一区| 欧美一级欧美一级在线播放| 亚洲高清在线观看| 欧美激情精品久久久久| 麻豆亚洲精品| 免费亚洲网站| 亚洲国产日韩欧美在线图片| 欧美丰满高潮xxxx喷水动漫| 免费在线亚洲欧美| 亚洲国产高清自拍| 久久av在线| 国产欧美精品日韩精品| 激情久久久久久久| 亚洲日本欧美天堂| 亚洲女同性videos| 久久大综合网| 欧美成人性网| 久久久www免费人成黑人精品| 国产精品一区二区久久精品| 亚洲第一精品夜夜躁人人爽| 久久久水蜜桃| 日韩视频免费| 欧美日韩免费| 亚洲欧美日本国产有色| 99国产精品一区| 久久乐国产精品| 国内精品免费在线观看| 日韩视频免费观看| 久久久www成人免费毛片麻豆| 一区二区三区日韩欧美精品| 欧美日韩二区三区| 黄色在线一区| 久久精品国产96久久久香蕉| 久久精品国产精品| 亚洲免费视频观看| 午夜精品成人在线| 欧美日韩中文字幕| 99精品久久久| 一本色道**综合亚洲精品蜜桃冫| 久久久夜色精品亚洲| 亚洲欧美日韩国产成人精品影院| 欧美日韩一区不卡| 91久久精品一区| 欧美激情精品久久久久久免费印度 | 欧美制服第一页| 99re66热这里只有精品3直播| 久久婷婷综合激情| 欧美成人嫩草网站| 激情综合色综合久久| 9久草视频在线视频精品| 一区二区免费在线观看| 欧美三级在线播放| 亚洲欧美久久| 亚洲在线免费| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美激情中文字幕乱码免费| 亚洲第一精品夜夜躁人人爽| 女人香蕉久久**毛片精品| 久久精品人人| 亚洲国产高清aⅴ视频| 一本色道久久综合亚洲精品婷婷| 91久久精品一区二区三区| 欧美韩日一区二区| 亚洲天堂第二页| 欧美在线播放视频| 亚洲精品视频中文字幕| 一区二区欧美精品| 国产精品视频内| 久久精品盗摄| 久久躁日日躁aaaaxxxx| 亚洲国产精品一区| 最新日韩av| 国产嫩草一区二区三区在线观看 | 欧美99久久| 久久天天狠狠| 欧美寡妇偷汉性猛交| 亚洲一二三区视频在线观看| 久久亚洲一区二区三区四区| 老司机一区二区三区| 最近中文字幕mv在线一区二区三区四区| 亚洲国产精品欧美一二99| 国产精品美女久久久久久久| 美女主播精品视频一二三四| 欧美国产综合一区二区| 亚洲午夜在线| 欧美日韩综合久久| 免费日韩av电影| 国产精品久久久久久久久久直播 | 久久精品国产亚洲高清剧情介绍| 久久国产精品一区二区三区| 亚洲精品久久久久久久久久久| 久久精品国产第一区二区三区最新章节 | 国产在线观看91精品一区| 99热这里只有精品8| 亚洲一区制服诱惑| 亚洲国产精品一区二区第一页| 亚洲色图在线视频| 亚洲精品免费网站| 久久久久久久一区二区三区| 一区二区三区欧美视频| 久久久精品五月天| 欧美伊人久久久久久午夜久久久久| 欧美成人免费全部观看天天性色| 欧美在线视频在线播放完整版免费观看| 欧美r片在线| 噜噜噜躁狠狠躁狠狠精品视频| 国产精品久久久久久久久婷婷| 久久美女性网| 亚洲国产一区在线观看| 久久国产99| 久久精品日产第一区二区| 欧美性大战久久久久久久| 亚洲国产天堂网精品网站| 一区视频在线| 欧美在线观看视频在线| 欧美在线视频在线播放完整版免费观看 | 亚洲高清视频一区二区| 久久精品国产一区二区三| 欧美一级淫片播放口| 国产精品99免费看| 久久综合伊人77777麻豆| 亚洲激情不卡| 六月婷婷久久| 欧美国产大片| 亚洲精品在线观| 欧美大片在线观看| 亚洲国产精品久久久久秋霞蜜臀| 亚洲午夜伦理| 国产精品日韩专区| 亚洲日本无吗高清不卡| 欧美日韩视频在线一区二区| 亚洲精品美女91| 一区二区三区四区国产| 欧美日韩在线观看一区二区| 亚洲麻豆av| 欧美一级日韩一级| 极品少妇一区二区三区精品视频| 久久美女艺术照精彩视频福利播放| 久久久九九九九| 在线观看欧美精品| 欧美激情视频一区二区三区免费 | 欧美a级片网站| 亚洲日本欧美天堂| 欧美色道久久88综合亚洲精品| 久久er99精品| 亚洲国产日韩欧美在线图片| 亚洲图片在线| 国产综合一区二区| 欧美成人午夜激情在线| 99re热这里只有精品免费视频| 最新69国产成人精品视频免费| 国产区精品在线观看| 蜜桃av噜噜一区| 亚洲一级电影| 中文av字幕一区| 亚洲国语精品自产拍在线观看| 一区二区三区视频在线| 国产一区二区三区四区老人| 另类av导航|