HOOK編程 當(dāng)在應(yīng)用程序窗口中按下鼠標(biāo)左鍵時,操作系統(tǒng)會感知到這一事件,然后產(chǎn)生鼠標(biāo)左鍵按鍵消息,接著把此消息放到應(yīng)用程序的消息隊列中,應(yīng)用程...
靜態(tài)庫函數(shù)和數(shù)據(jù)被編譯進(jìn)一個二進(jìn)制文件(.LIB)。在使用靜態(tài)庫下,在編譯連接可執(zhí)行文件時,鏈接器從庫中復(fù)制這些函數(shù)和數(shù)據(jù),并把它們和應(yīng)用程序的...
服務(wù)器應(yīng)用程序容器應(yīng)用程序 ActiveX控件可以看成是一個極小的服務(wù)器應(yīng)用程序 OCX是ActiveX控件的一種后綴名典型的ActiveX控件...
當(dāng)一個進(jìn)程啟動后,操作系統(tǒng)為其分配4GB的私有地址空間。位于同一個進(jìn)程中的多個線程共享同一個地址空間。 四種進(jìn)程間通信的方式: 剪切板 匿名管道...
事件對象也屬于內(nèi)核對象,分為兩種:人工重置的事件對象和自動重置的事件對象。 當(dāng)人工重置的事件對象得到通知時,等待該事件對象的所有線程均變?yōu)榭烧{(diào)度...
程序和進(jìn)程程序是計算機(jī)指令的集合,它以文件的形式存儲在磁盤上。進(jìn)程通常被定義為一個正在運(yùn)行的程序的實(shí)例。是一個程序在其自身的地址空間中的一次執(zhí)行...
網(wǎng)絡(luò)程序的實(shí)現(xiàn)有多種方法,Windows Socket是一種比較簡單的方法。Socket是連接應(yīng)用程序與網(wǎng)絡(luò)驅(qū)動程序的橋梁。Socket在應(yīng)用程...
使用CArchive類對文件進(jìn)行讀寫操作。CArchive類沒有基類。利用CArchive類將對象數(shù)據(jù)保存到永久設(shè)備(例如磁盤文件)上。即使應(yīng)用...
const char***指向常量的指針,不能修改其指向的內(nèi)存中的內(nèi)容。但可以修改其所指向的內(nèi)存地址。指針變量是可以修改的,而其指向的對象被看做...