注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計BASIC/VB及其相關Visual Basic與Windows API程序設計高手

Visual Basic與Windows API程序設計高手

Visual Basic與Windows API程序設計高手

定 價:¥48.00

作 者: 黃嘉輝,黃悅珊編著
出版社: 清華大學出版社
叢編項:
標 簽: VB

購買這本書可以去


ISBN: 9787900637178 出版時間: 2001-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數: 397 字數:  

內容簡介

  本書通過Visual Basic介紹如何運用Windows API開發(fā)高級Windows程序,共分l0章。全書通過Shell API、Messaging API和Networking API三大主題詳細介紹Windows API在Visual Basic編程中的應用。Shell API的應用除了介紹Windows經過改版至95/NT/98/2000所新增的Shell API之外還介紹了Microsoft未公開的shell API和與Internet Explorer有關的API;Messaging API的應用以介紹與E-mail有關的MAPI和支持E-mail的CDO為主;Networking API的應用以介紹支持遠程訪問撥號網絡服務的RASAPI32、支持網絡資源應用的Wnet API和以支持HTTP、FTP及Gopher等通訊協(xié)議的Win32 Internet API為主,還介紹了與網絡傳輸基礎Socket有關的Winsock API。本書實例豐富、詳細,是一本很好的學習參考書,適合熟悉Visual Basic的網絡開發(fā)人員學習使用。

作者簡介

暫缺《Visual Basic與Windows API程序設計高手》作者簡介

圖書目錄

第1章 Windows API簡介
1.1 控件與Windows APl
1.2 Windows API成員
第2章 Windows Shell API
2.1 Shell32簡介
2.2 Shell32的基本應用
2.2.1 ShellExecute函數
2.2.2 范例2.1
2.2.3 范例2.2
2.3 關于Windows
2.3.1 ShellAbout函數
2.3.2 范例2.3
2.4 ShellExecute的加強版本
2.4.1 ShellExecuteEx函數
2.4.2 范例2.4
2.5 任務欄信息
2.5.1 SHAppBarMessage函數
2.5.2 范例2.5
2.6 回收站
2.6.1 SHFileOperation函數
2.6.2 范例2.7
2.6.3 瀏覽回收站
2.6.4 SHQueryRecycleBin函數
2.6.5 范例2.8
2.6.6 清空回收站
2.6.7 范例2.9
2.7 最近打開過的文檔
2.7.1 SHAddTORecentDOCS函數
2.7.2 范例2.10
2.8 獲得文件目錄屬性
2.8.1 SHGetFileInfo函數
2.8.2 范例2.11
2.9 瀏覽文件夾
2.9.1 SHBrowseForFolder函數
2.9.2 范例2.14
2.9.3 SHGetPathFromIDList函數
2.9.4 瀏覽默認文件夾
2.9.5 范例2.15
2.9.6 范例2.16
2.10 系統(tǒng)狀態(tài)欄圖標
2.10.1 Shell-NotifyIcon函數
2.10.2 范例2.17
2.10.3 范例2.18
2.11 以PWS為例綜合介紹Windows Shell
2.11.1 PWS
2.11.2 范例2.19
第3章 Microsoft未公開的Shell API
3.1 格式化磁盤
3.1.1 SHFormatDrive函數
3.1.2 范例3.1
3.2 新建文件夾
3.2.1 SHCreateDirectoryEX函數
3.2.2 范例3.2
3.3 檢測磁盤的空間
3.3.1 SHGetDiskFreeSpace函數
3.3.2 范例3.3
3.4 運行
3.4.1 SHRunDialog函數
3.4.2 范例3.4
3.5 更改圖標
3.5.1 SHChangeIconDialog函數
3.5.2 范例3.5
3.6 查找文件
3.6.1 SHFileExists函數
3.6.2 范例3.6
3.7 關機(1)
3.7.1 SHShutDownDialog函數
3.7.2 范例3.7
3.8 關機(2)
3.8.1 SHRestartSystemMB函數
3.8.2 范例3.8
第4章 瀏覽器API
4.1 瀏覽器介紹
4.2 自動完成
4.2.1 SHAutoComplete函數
4.2.2 范例4,4
4.3 下載文件
4.3.1 DOFileDownload函數
4.3.2 范例4.5
4.4 收藏夾
4.4.1 添加到收藏夾
4.4.2 范例4.6
4.4.3 整理收藏夾
4.4.4 范例4.7
第5章 Messaging API--電子郵件
5.1 電子郵件
5.1.1 Spooling
5.1.2 SMTP
5.1.3 POP3
5.2 Microsoft Messaging APl
5.3 開始和結束MAPI會話
5.3.1 MAPIlogon函數
5.3.2 MAPILogoff函數
5.3.3 范例5.4
5.4 發(fā)送E-mail
5.4.1 MapiRecip結構變量
5.4.2 MAPIResolveName函數
5.4.3 MAPIMessage結構變量
5.4.4 MAPISendMail函數
5.4.5 范例5.5
5.5 閱讀E-mail
5.5.1 MAPIFindNext函數
5.5.2 MAPIReadMail函數
第6章 電子郵件--CDO for NTS
6.1 CDO介紹
6.2 CDO for NTS對象
6.2.1 Session對象
6.2.2 Folder對象
6.2.3 Messages對象
6.2.4 Message對象
6.2.5 AddressEntry對象
6.2.6 Attachments對象
6.2.7 Recipients對象
6.2.8 NewMail對象
6.2.9 范例6.1
第7章 Win32 RAS API--遠程訪問服務
7.1 遠程訪問服務的基本概念
7.1.1 遠程連接
7.1.2 RAPI
7.2 執(zhí)行撥號網絡遠程訪問程序
7.2.1 撥號網絡
7.2.2 范例7.1
7.2.3 InternetAutodial函數
7.2.4 范例7.2
7.2.5 InternetAutodialHangup函數
7.2.6 InternetDial函數
7.2.7 范例7.3
7.2.8 InternetHangup函數
7.2.9 RasDial函數
7.2.10 范例7.4
7.2.11 范例7.5
7.2.12 RasHangUp函數
7.2.13 RasGetErrorString函數
7.3 檢測撥號連接狀態(tài)
7.3.1 InternetGet Connected State函數
7.3.2 范例7.6
7.3.3 RasGetConnectStatus函數
7.3.4 范例7.7
7.3.5 范例7.8
7.4 獲得撥號網絡設置名稱
7.4.1 RasEnumEntries函數
7.4.2 范例7.9
7.4.3 范例7.10
7.5 獲得撥號連接后的IP地址
7.5.1 RasGetProjectionInfo函數
7.5.2 范例7.11
7.6 處理撥號網絡設置的用戶賬號和密碼
7.6.1 RasGetEntryDialParams函數
7.6.2 RasSetEntryDialParams函數
7.6.3 范例7.12
第8章 Windows Networkilg網絡資源應用
8.1 Windows Networking的基本概念
8.2 映射網絡驅動器/瀏覽打印機連接端口
8.2.1 WnetConnectionDialog函數
8.2.2 范例8.1
8.2.3 范例8.2
8.3 斷開網絡驅動器/打印機
8.3.1 WnetDisconnectDialog函數
8.3.2 范例8.3
8.3.3 添加打印機向導
8.4 建立網絡資源連接(1)
8.4.1 WnetAddConnection函數
8.4.2 范例8.5
8.5 建立網絡資源連接(2)
8.5.1 WnetAddConnection2函數
8.5.2 范例8.6
8.6 建立網絡資源連接(3)
8.6.1 WnetAddConnection3函數
8.6.2 范例8.7
8.7 斷開網絡資源連接(1)
8.7.1 WnetCancelConnection函數
8.7.2 范例8.8
8.8 斷開網絡資源連接(2)
8.8.1 WNetCancelConnection2函數
8.8.2 范例8.9
8.9 獲得連接資源名稱
8.9.1 WnetGetConnection函數
8.9.2 范例8.10
8.10 獲得網絡連接的用戶名稱
8.10.l WnetGetUser函數
8.10.2 范例8.11
8.11 列舉網絡資源
8.11.1 WnetOpenEnum函數
8.11.2 WnetEnumResource函數
8.11.3 WnetCloseEnum函數
8.11.4 范例8.12
8.12 獲得WNet API的錯誤信息
8.12.1 WnetGetLastError函數
8.12.2 范例8.13
第9章 Microsoft Win32 Internet API 9應用
9.1 Microsoft Win32 Internet APL的基本概念
9.2 嘗試連接至Internet
9.2.1 INternetAttemptConnect函數
9.2.2 范例9.1
9.3 檢查Internet連接
9.3.1 INternetCheckConnection函數
9.3.2 范例9.2
9.4 建立撥號網絡連接(1)
9.4.1 InternetAutodial函數
9.4.2 范例9.3
9.5 建立撥號網絡連接(2)
9.5.1 InternetDial函數
9.5.2 范例9.4
9.6 斷開撥號網絡連接
9.6.1 InternetAutoDialHangup函數
9.6.2 InternetHangUp函數
9.6.3 范例9.5
9.6.4 范例9.6
9.7 獲得當前網絡連接狀態(tài)
9.7.1 InternetGetConnectedState函數
9.7.2 范例9.7
9.7.3 范例9.8
9.8 HTTP Cookies
9.8.1 Cookies簡介
9.8.2 Win32 Internet API在HTTP Cookies上的支持
9.8.3 范例9.9
9.8.4 范例9.10
9.9 URL介紹
9.10 URL正規(guī)化處理
9.10.1 什么是URL的正規(guī)化處理
9.10.2 范例9.11
9.11 合并URL字符串
9.11.1 InternetCombineURL函數
9.11.2 范例9.12
9.11.3 其他類型的函數
9.12 Win32 Internet API高級應用
9.13 建立Internet會話
9.13.I InternetOpen函數
9.13.2 InternetCloseHandle函數
9.13.3 范例9.13
9.13.4 范例9.14
9.14 建立FTP、HTTP或Gopher服務
9.14.1 InternetConnect函數
9.14.2 InternetCloseHandle函數
9.14.3 范例9.15
9.14.4 范例9.16
9.15 HTTP協(xié)議--下載網頁內容
9.15.1 InternetOpenUrl函數
9.15.2 InternetReadFile函數
9.15.3 范例9.17
9.15.4 InternetSetOption函數
9.15.5 范例9.18
9.16 FTP文件傳輸通訊協(xié)議的基本介紹
9.16.1 InternetConnect函數
9.16.2 范例9.19
9.17 瀏覽FTP服務器目錄
9.17.1 FtpGetCurrentDirectory函數
9.17.2 范例9.20
9.17.3 范例9.21
9.17.4 范例9.22
9.17.5 小結
9.18 FTP下載及上傳功能
9.18.1 下載文件
9.18.2 范例9.23
9.18.3 上傳文件
9.18.4 范例9.24
9.18.5 小結
9.19 FTP其他功能介紹
9.19.1 新增FTP服務器端目錄
9.19.2 范例9.25
9.19.3 刪除FTP服務器端目錄
9.19.4 范例9.26
9.19.5 刪除FTP服務端文件
9.19.6 范例9.27
9.19.7 重新命名FTP服務器端文件
9.19.8 范例9.28
9.19.9 小結
第10章 Microsoft Windows Sockets API應用
10.1 Windows Socket的介紹
10.2 Winsock API函數
10.2.1 Winsock API各版本之間的兼容性
10.2.2 BSD Socket API函數
10.2.3 Winsock擴展函數
10.2.4 轉換函數
10.2.5 數據庫函數致
10.3 Winsock應用程序的起始與結束
10.3.1 范例10.1
10.3.2 范例10.2
10.3.3 范例10.3
10.4 本地主機名稱與IP地址
10.4.1 獲得本地主機名稱
10.4.2 范例10.4
10.4.3 獲得本機IP地址
10.4.4 HOSTENT的結構變量
10.5 范例10.5
10.4.6 范例10.6
10.5 遠程主機名稱與IP地址的轉換
10.5.1 范例10.7
10.5.2 范例10.8
10.6 通訊協(xié)議信息
10.6.1 getprotobyname函數
10.6.2 getprotobynumber函數
10.6.3 PHOSTENT的結構變量
10.6.4 范例10.9
10.7 通訊協(xié)議服務信息
10.7.1 getservbyname函數
10.7.2 getservbyport函數
10.8 處理Winsock錯誤
10.9 Winsock API高級應用介紹
10.9.1 BSD和Winsock API
10.9.2 BSD API聲明

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號