出版時間:2009-6 出版社:清華大學(xué)出版社 作者:戴水貴 等編著 頁數(shù):430
Tag標(biāo)簽:無
內(nèi)容概要
本書結(jié)合完整的程序?qū)嵗v解Windows API函數(shù)的使用方法,程序中加有很多漢字注釋,這樣讀起來更舒服,更能使讀者有整體概念,并且學(xué)了就會用。書中每個程序都給出運(yùn)行結(jié)果,這樣有利于理解程序。學(xué)完本書后,會了解Windows操作系統(tǒng)中的一些奧秘。 本書內(nèi)容包括Windows匯編語言程序設(shè)計基礎(chǔ)知識,文件管理,直接訪問硬盤,內(nèi)存管理和命令行參數(shù),Windows圖形界面編程,時鐘中斷編程,圖形操作,窗口和鍵盤輸入,動態(tài)鏈接庫程序?!? 本書對已學(xué)過DOS匯編語言,并想過渡到Windows匯編語言的讀者來說是一本好書。
書籍目錄
第1章 Windows匯編語言程序設(shè)計基礎(chǔ) 1.1 第一個完整的Windows匯編語言程序 1.2 編譯、鏈接和運(yùn)行 1.2.1 創(chuàng)建編譯鏈接環(huán)境 1.2.2 編譯鏈接和運(yùn)行 1.2.3 建立編譯鏈接批命令文件 1.3 將Windows匯編語言程序反匯編后的程序原形 1.4 invoke偽指令的使用格式、變量及數(shù)據(jù)段data和data?的區(qū)別 1.4.1 invoke偽指令的使用格式 1.4.2 變量 1.4.3 數(shù)據(jù)段data和data?的區(qū)別 1.4.4 高級語法while.endw的使用 1.4.5 高級語法repeat—until的使用 1.4.6 高級語法if-elseif-endif的使用 1.4.7 條件運(yùn)算符 1.4.8 高級語法continue的使用 1.4.9 高級語法break if的使用 1.4.10 結(jié)構(gòu)體 1.4.11 語句的不同書寫方法 1.5 控制臺輸入和輸出 1.5.1 在屏幕上顯示一個字符串 1.5.2 給輸出字符加上背景和前景顏色 1.5.3 用@@作為程序中的標(biāo)號 1.5.4 用MessageBox返回Y/N 1.5.5 按鈕的等值定義 1.5.6 子程序的編寫格式和調(diào)用方法 1.5.7 自編子程序應(yīng)用示例 1.5.8 獲取系統(tǒng)啟動以來所經(jīng)過的毫秒數(shù) 1.5.9 在一個盤區(qū)搜索由命令行指定的文件 1.5.10 控制臺輸入輸出函數(shù) 1.5.11 搜索指定目錄下的文件第2章 文件管理 2.1 將文本寫入文件 2.2 用WriteFile將字符串寫入文件(顯示器) 2.3 讀文件并顯示 2.4 移動文件指針 2.5 添加文件 2.6 測試文件的大小 2.7 將磁盤文件映像到內(nèi)存第3章 直接訪問硬盤 3.1 讀硬盤引導(dǎo)扇區(qū) 3.2 讀硬盤物理第2扇區(qū) 3.3 將文件中的信息寫入硬盤引導(dǎo)扇區(qū) 3.4 獲取硬盤參數(shù) 3.5 讀硬盤引導(dǎo)扇區(qū)第4章 內(nèi)存管理和命令行參數(shù) 4.1 內(nèi)存管理 4.1.1 申請內(nèi)存 4.1.2 獲取并顯示當(dāng)前內(nèi)存使用情況 4.2 命令行參數(shù) 4.2.1 命令行參數(shù) 4.2.2 獲取命令行參數(shù) 4.2.3 將命令行參數(shù)搬入緩沖區(qū)第5章 Windows圖形界面編程 5.1 圖形界面程序 5.1.1 創(chuàng)建窗口并接收消息 5.1.2 創(chuàng)建一個主窗口并在主窗口中顯示一行文本 5.1.3 一個簡單的資源文件的使用示例 5.1.4 加載并顯示對話框 5.1.5 給窗口畫上外框 5.1.6 用壓棧的方法調(diào)用過程 5.1.7 窗口文件名列表 5.1.8 讀寫PE文件的代碼段 5.1.9 顯示位圖和圖標(biāo) 5.1.10 鼠標(biāo)抬起和按下時顯示不同位圖和圖標(biāo) 5.1.11 在窗口中顯示子窗口 5.2 菜單資源 5.2.1 菜單資源的使用方法……第6章 時鐘中斷第7章 圖形操作第8章 窗口和鍵盤輸入第9章 動態(tài)鏈接庫程序
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載