系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > 關(guān)于進(jìn)程和Windows應(yīng)用程序的介紹

關(guān)于進(jìn)程和Windows應(yīng)用程序的介紹

時(shí)間:2013-04-22 10:24:00 作者:木木 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn): https://m.xitongzhijia.net/xtjc/20121120/18577.html 手機(jī)查看 評(píng)論

  簡(jiǎn)單地說(shuō),當(dāng)計(jì)算機(jī)運(yùn)行一個(gè)軟件,會(huì)被拆分成若干部分來(lái)執(zhí)行,進(jìn)程就是計(jì)算機(jī)正在運(yùn)行的程序,它具體指程序執(zhí)行時(shí)所需的虛擬地址空間和控制信息。而每一個(gè)應(yīng)用程序運(yùn)行于獨(dú)立的進(jìn)程、他們擁有自己獨(dú)立的地址空間。不同應(yīng)用程序的分界線稱為進(jìn)程邊界。今天就為大家介紹windows的那些進(jìn)程與應(yīng)用程序,希望了解這些能更好的為系統(tǒng)服務(wù).

  進(jìn)程

  一般進(jìn)程可以定為一個(gè)正在運(yùn)行的程序的一個(gè)實(shí)例,

  一個(gè)內(nèi)核對(duì)象,操作系統(tǒng)可以用它來(lái)管理進(jìn)程。也是系統(tǒng)保存進(jìn)程統(tǒng)計(jì)信息的地方。

  一個(gè)地址空間,其中包含了可執(zhí)行文件和DLL模塊的代碼數(shù)據(jù),同時(shí)包括動(dòng)態(tài)內(nèi)存分配,和線程堆棧和堆得分配。

  CPU的工作方式,是 一個(gè)進(jìn)程可以有多個(gè)線程..然后CPU會(huì)輪流調(diào)度資源分配給各個(gè)線程,就像一個(gè)時(shí)鐘一樣。

  關(guān)于Windows應(yīng)用程序的組成

  要點(diǎn)描述:

  1. GUI 和 CUI 分別表示 圖形和控制臺(tái)的界面,

  2./SUBSYSTEM:CONSOLE 和 /SUB-SYSTEM:WINDOWS 分別是控制臺(tái)和窗口的鏈接器開(kāi)關(guān)

  3._tWinMain 圖形界面的入口點(diǎn)函數(shù) 和 _tmain 控制臺(tái)界面的入口點(diǎn)函數(shù)。

  一、Windows一般可以建立兩種應(yīng)用程序。

  1.GUI程序 - 圖形用戶界面 - 它使用的連接器開(kāi)關(guān)是/SUBSYSTEM:CONSOLE

  2.CUI程序 - 控制臺(tái)界面 - 它使用的連接器開(kāi)關(guān)是/SUB-SYSTEM:WINDOWS

  操作系統(tǒng)會(huì)加載并檢查可執(zhí)行文件映像的文件頭,并獲取這個(gè)子系統(tǒng)值。

  根據(jù)子系統(tǒng)值來(lái)創(chuàng)建 一個(gè)符合要求的程序界面。

  二、 Windows 應(yīng)用程序

  都會(huì)有個(gè)入口點(diǎn)函數(shù),在程序運(yùn)行時(shí),函數(shù)會(huì)被調(diào)用。

  int WINAPI _tWinMain(

  HINSTANCE hInstanceExe,

  HINSTANCE,

  PTSTR pszCmdLine,

  int nCmdShow);

  int _tmain(

  int argc,

  TCHAR *argv[],

  TCHAR *envp[]);

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

其他版本軟件

人氣教程排行

XP系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄