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

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>
              欧美插天视频在线播放| 欧美在线啊v| 欧美日韩一区自拍| 亚洲影音一区| 亚洲一区日本| 韩国一区二区在线观看| 欧美成人精品1314www| 欧美激情一区二区三区不卡| 中文av字幕一区| 久久se精品一区精品二区| 亚洲福利视频一区| 99精品久久免费看蜜臀剧情介绍| 国产精品高潮视频| 乱中年女人伦av一区二区| 欧美成人性网| 西西裸体人体做爰大胆久久久| 久久精彩视频| 一区二区欧美激情| 久久精品成人欧美大片古装| 日韩视频永久免费| 亚洲欧美中文字幕| 亚洲久色影视| 久久超碰97人人做人人爱| 亚洲精品国精品久久99热| 亚洲午夜电影| 亚洲黄色高清| 亚洲欧美日韩电影| 亚洲免费福利视频| 久久国产色av| 亚洲免费视频网站| 欧美成人精品一区| 亚洲欧美日韩人成在线播放| 国产精品欧美风情| 欧美成人精品在线播放| 国产精品亚洲综合天堂夜夜| 亚洲国产成人久久| 国产欧美一区二区精品秋霞影院| 亚洲国产成人久久综合| 经典三级久久| 欧美亚洲一区二区在线| 亚洲天堂av电影| 欧美劲爆第一页| 久久综合亚洲社区| 国产无一区二区| 中文国产成人精品久久一| 亚洲精品视频免费观看| 美腿丝袜亚洲色图| 免费欧美电影| 1000部国产精品成人观看| 午夜视频在线观看一区| 亚洲一区二区不卡免费| 欧美另类videos死尸| 亚洲国产成人在线视频| 亚洲激情网址| 看欧美日韩国产| 欧美成年人视频网站| 国内精品伊人久久久久av一坑| 亚洲一线二线三线久久久| 亚洲欧美成人一区二区三区| 欧美日韩视频专区在线播放 | 国产精品久久二区二区| 亚洲精品视频一区| 一区二区免费看| 欧美日韩一区二区高清| 一区二区三区日韩精品视频| 亚洲影院色无极综合| 国产精品初高中精品久久| 一区二区免费在线视频| 性亚洲最疯狂xxxx高清| 国产日韩亚洲欧美| 久久久久久综合| 亚洲第一福利在线观看| 野花国产精品入口| 国产精品国产三级国产aⅴ无密码| 一区二区三区三区在线| 欧美在线免费一级片| 精品福利免费观看| 欧美成人精品在线观看| 日韩一级视频免费观看在线| 亚洲欧美国产视频| 国产日韩欧美夫妻视频在线观看| 久久gogo国模裸体人体| 亚洲丰满少妇videoshd| 一区二区三区 在线观看视| 欧美午夜精品电影| 欧美一区影院| 91久久黄色| 午夜久久电影网| 亚洲国产经典视频| 欧美视频在线一区| 久久国产精品第一页| 亚洲欧洲日本国产| 欧美伊人精品成人久久综合97 | 国产精品日韩精品欧美在线| 久久九九电影| av成人手机在线| 快射av在线播放一区| 欧美顶级大胆免费视频| 日韩亚洲一区二区| 国产日韩欧美黄色| 欧美精品综合| 欧美一区二区福利在线| 亚洲人成7777| 久久免费视频网站| 亚洲一区二区久久| 亚洲高清视频在线观看| 国产精品一区二区三区乱码| 久热成人在线视频| 亚洲欧美日本另类| 亚洲精品午夜精品| 欧美成人自拍| 欧美中文字幕视频在线观看| 日韩视频永久免费观看| 国内外成人免费激情在线视频网站| 欧美激情视频在线播放 | 欧美日韩综合精品| 狼人天天伊人久久| 欧美亚洲网站| 亚洲小视频在线观看| 亚洲国产成人一区| 男人插女人欧美| 久久漫画官网| 欧美在线视频一区二区三区| 亚洲少妇在线| 亚洲免费不卡| 亚洲毛片在线观看| 亚洲区在线播放| 在线高清一区| 影音先锋中文字幕一区| 国产一区二区三区在线观看网站 | 欧美一区影院| 香蕉久久久久久久av网站| 亚洲午夜在线观看视频在线| 亚洲日本成人| 亚洲精品乱码久久久久久黑人| 在线成人www免费观看视频| 国内精品伊人久久久久av一坑| 国产精品日日摸夜夜添夜夜av| 国产精品二区影院| 国产精品乱码久久久久久| 欧美午夜精品一区| 国产精品国产三级国产普通话三级| 欧美视频免费在线观看| 欧美三级第一页| 国产精品观看| 国产视频在线观看一区二区三区| 国产欧美日韩一区二区三区在线观看 | 91久久精品国产91久久性色| 亚洲国产精品www| 亚洲国产日韩综合一区| 亚洲欧洲精品一区二区| 亚洲美女电影在线| 一区二区欧美日韩| 亚洲欧美日韩在线| 久久精品国产99国产精品| 久久这里只有精品视频首页| 免费亚洲电影在线| 欧美日韩的一区二区| 国产精品欧美日韩一区| 国产亚洲欧美在线| 亚洲日本久久| 亚洲免费网站| 另类人畜视频在线| 亚洲国产精品一区二区三区| 一区二区欧美在线观看| 欧美伊人久久久久久午夜久久久久 | 欧美精品激情在线| 国产精品香蕉在线观看| 狠狠色丁香婷婷综合影院| 亚洲国产精品一区二区尤物区| 日韩亚洲视频| 久久精精品视频| 亚洲欧洲日本专区| 亚洲欧美日韩在线综合| 美女精品网站| 国产毛片一区二区| 最新中文字幕一区二区三区| 亚洲欧美日本国产专区一区| 蜜臀久久久99精品久久久久久| 亚洲精品乱码久久久久久久久 | 国产精品v日韩精品| 影音先锋中文字幕一区二区| 亚洲色图制服丝袜| 蜜臀av在线播放一区二区三区| 日韩视频在线免费观看| 久久亚洲精品网站| 国产女人18毛片水18精品| 亚洲精品国产品国语在线app| 欧美在线国产| 亚洲美女中文字幕| 噜噜噜91成人网| 国产自产女人91一区在线观看| 一区二区激情小说| 欧美激情一区二区三区成人| 亚洲男女自偷自拍图片另类| 欧美精品一区二区在线观看| 亚洲国产精品第一区二区| 久久精品99国产精品| 亚洲一区二区久久| 欧美日韩亚洲网|