高效實用Visual C++庫函式設計

《高效實用Visual C++庫函式設計》是 2010年 清華大學出版社出版的圖書 。

內容簡介

《高效實用Visual C++庫函式設計》內容簡介:作者在長期的軟體開發過程中設計、積累了許多方便、實用的函式。使用這些Visual c++庫函式可以降低程式設計師開發軟體的難度,提高程式代碼編寫效率。書中既介紹了這些函式的使用方法,也介紹了這些函式的實現過程。因此,《高效實用Visual C++庫函式設計》既是程式設計師設計程式的實用工具,也是讀者學習程式設計技術的一本難得的參考書。

書中介紹的每個問題都以函式或類的形式來實現,為了方便程式設計師使用《高效實用Visual C++庫函式設計》的研究成果,作者已經將這些函式和類封裝形成了一個系統庫Func.1ib,該系統庫已經刻錄在與《高效實用Visual C++庫函式設計》配套的光碟中。程式設計師只需與Func.lib及Func.h打交道即可使用《高效實用Visual C++庫函式設計》的所有研究成果,並且使用非常方便。

《高效實用Visual C++庫函式設計》可作為計算機軟體開發工程師的開發工具及高等院校計算機科學與技術專業研究生或高年級本科生的計算機軟體開發技術參考書。

目錄

第1章 系統與界面

1.1 系統

1.1.1 系統初始化

1.1.2 自動啟動程式

1.1.3 自動關閉程式

1.1.4 判斷程式運行狀態

1.1.5 獲取滑鼠絕對位置

1.1.6 設定滑鼠絕對位置

1.1.7 設定滑鼠指針

1.1.8 自動關機

1.1.9 打開對話框顯示信息

1.1.10 顯示信息,自由設定按鈕

1.1.11 顯示信息,自動關閉對話框

1.1.12 打開對話框顯示錯誤信息

1.1.13 在對話框中顯示信息

1.1.14 將bmp點陣圖轉換成jpg格式

1.1.15 存儲螢幕圖像

1.1.16 存儲當前視窗圖像

1.1.17 語音朗讀數字

1.1.18 語音朗讀英語

1.1.19 語音朗讀單詞字母

1.1.20 將整型數轉換成邏輯數

1.1.21 獲取數據類型

1.1.22 隱藏或打開系統列

1.1.23 啟動並等待程式運行

1.1.24 結束程式等待

1.1.25 禁止運行多個實例

1.1.26 打開或關閉漢字輸入法

1.1.27 定製漢字輸入法

1.1.28 選取信息

1.1.29 獲取程式啟動命令行

1.1.30 存儲系統信息

1.1.31 裝入系統信息

1.1.32 獲取當前Windows用戶路徑

1.1.33 創建程式啟動捷徑

1.2 獲取與設定視窗信息

1.2.1 設定視窗尺寸

1.2.2 設定視窗位置

1.2.3 設定視窗尺寸和位置

1.2.4 獲取視窗尺寸

1.2..5 獲取視窗位置

1.2.6 獲取視窗尺寸和位置

1.2.7 設定透明視窗

1.2.8 獲取視窗旬柄

1.2.9 隱藏視窗

1.2.10 顯示視窗

1.2.11 視窗最小化

1.2.12 視窗最大化

1.2.13 視窗恢復

1.2.14 設定視窗名稱

1.2.15 視窗置頂

1.2.16 禁止移動視窗

1.3 控制項信息獲取與設定

1.3.1 設定控制項名稱

1.3.2 設定控制項尺寸

1.3.3 設定控制項位置

1.3.4 設定控制項尺寸和位置

1.3.5 獲取控制項尺寸

1.3.6 獲取控制項位置

1.3.7 獲取控制項尺寸和位置

1.3.8 獲取控制項句柄

1.3.9 控制項隱藏與顯示

1.3.10 控制項禁用與啟用

1.3.11 設定控制項焦點

1.3.12 設定選單選定標誌

1.4 日期與時間

1.4.1 獲取年

1.4.2 獲取月

1.4.3 獲取日?

1.4.4 獲取日期

1.4.5 獲取時

1.4.6 獲取分

1.4.7 獲取秒

1.4.8 獲取時間

1.4.9 設定年

1.4.10 設定月

1.4.11 設定日

1.4.12 設定日期

1.4.13 設定時

1.4.14 設定分

1.4.15 設定秒

1.4.16 設定時間

1.4.17 計算某月天數

1.4.18 計算某年天數

1.4.19 判斷閏年

1.4.20 判斷日期是否合法

1.4.21 判斷時間是否合法

1.4.22 獲取開機時間

1.4.23 日期類CDate

1.4.24 時間類CMyTime

1.5 註冊表

1.5.1 讀註冊表鍵值

1.5.2 寫註冊表鍵值

1.5.3 刪除註冊表鍵名

1.5.4 程式註冊

1.5.5 取消程式註冊

1.6 特效命令按鈕

1.6.1 特效按鈕類

1.6.2 設定按鈕滑鼠指針

1.6.3 設定按鈕圖示

1.6.4 重新設定按鈕圖示

1.6.5 設定圖示在按鈕中的偏移位置

1.6.6 設定按鈕文本顏色

1.6.7 設定按鈕界面

1.6.8 設定按鈕音效

1.6.9 設定按鈕增強性立體感

1.6.10 設定靜態按鈕

1.6.11 特效按鈕使用方法

1.7.硬體信息設定與獲取

1.7.1 打開光碟機

1.7.2 關閉光碟機

1.7.3 獲取顯示器解析度

1.7.4 設定顯示器解析度

1.7.5 獲取硬碟分區個數

1.7.6 獲取硬碟ID

1.7.7 獲取網卡ID

1.7.8 獲取中央處理器ID

1.7.9 獲取計算機ID

1.7.1 0獲取計算機IP位址

1.7.1 1獲取計算機名稱

第2章 多媒體技術

2.1 音樂播放

2.1.1 音樂播放類CMusic

2.1.2 播放音樂

2.1.3 播放背景音樂

2.1.4 疊加播放音樂

2.1.5 停止播放音樂

2.1.6 暫停播放音樂

2.1.7 恢復播放音樂

2.1.8 計算音樂播放總時間

2.1.9 計算音樂已經播放時間

2.1.10 播放音樂出錯時是否報告錯誤

2.1.11 設定自動查找音樂檔案

2.1.12 檢查音樂是否播放完畢

2.1.13 查找音樂檔案

2.2 視頻播放

2.2.1 通過MCI Wnd視窗播放AVI視頻

2.2.2 使用Direct Draw播放視頻

2.2.3 使用ActiveMovie播放媒體檔案

2.3 圖片顯示

2.3.1 圖片顯示類CImage

2.3.2 初始化圖片顯示系統

2.3.3 設定圖片檔案路徑

2.3.4 載入圖片檔案

2.3.5 載入或撤銷背景圖片

……

第3章 字元串

第4章 檔案與資料夾

第5章 動態分配記憶體

第6章 少量數組

第7章 資料庫類CData Base

第8章 數學運算

第9章 人工智慧

第10章 系統安裝程式

第11章 庫函式套用範例

相關詞條

熱門詞條

聯絡我們