注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關VISUAL C++ 6.0高級編程

VISUAL C++ 6.0高級編程

VISUAL C++ 6.0高級編程

定 價:¥61.00

作 者: (美)S.霍爾茲納(Steve Holzner)著;瀟湘工作室譯
出版社: 人民郵電出版社
叢編項: 計算機技術譯林精選系列
標 簽: C語言 程序設計

購買這本書可以去


ISBN: 9787115083524 出版時間: 2000-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 569頁 字數(shù):  

內(nèi)容簡介

  本書全面介紹了 Visual C++ 6.0的中高級編程技術,其內(nèi)容主要有:內(nèi)存管理、高級圖形處理、使用Internet、創(chuàng)建多線程程序、創(chuàng)建ActiveX和DLL、使用OLE、Windows注冊表及版本跟蹤、多視圖使用、拆分窗口及屏幕捕獲等。本書是作者多年使用Visual C++經(jīng)驗積累的結(jié)晶,書中著重介紹了該程序包中功能最為強大的部分。本書適用于Visual C++的程序員。

作者簡介

暫缺《VISUAL C++ 6.0高級編程》作者簡介

圖書目錄

第1章 Visual C++基本知識 1                   
 1.1 為什么需要Visual C++ 1                   
 1.1.1 C++和Windows 2                   
 1.2 第一個示例:HelloDlg 3                   
 1.2.1 創(chuàng)建HelloDlg 4                   
 1.3 創(chuàng)建KeysSDI工程 15                   
 1.3.1 在KeysSDI中存儲輸入的鍵 18                   
 1.3.2 在KeysSDI中讀入按鍵 20                   
 1.3.3 在KeysSDI中顯示按鍵 22                   
 1.4 剖析Visual C++程序 23                   
 1.5 應用程序?qū)ο?nbsp;24                   
 1.6 主窗口對象 31                   
 1.7 文檔對象 37                   
 1.7.1 在文檔中存儲數(shù)據(jù) 37                   
 1.7.2 串行化數(shù)據(jù) 38                   
 1.8 視圖對象 43                   
 1.9 下一章簡介 49                   
 第2章 多文檔及多視圖 50                   
 2.1 創(chuàng)建MDI程序 50                   
 2.2 MDI程序的工作方式 52                   
 2.3 在MDI程序中處理數(shù)據(jù) 55                   
 2.3.1 在MDI中讀入按鍵 56                   
 2.3.2 在MDI中顯示文本 57                   
 2.4 協(xié)調(diào)MDI的視圖 59                   
 2.4.1 使用視圖的提示 60                   
 2.4.2 在MDI程序中使用OnUpdate() 61                   
 2.4.3 設置文檔的修改標記 63                   
 2.5 滾動MDI視圖 73                   
 2.5.1 實現(xiàn)滾動 76                   
 2.5.2 設置文檔的尺寸 77                   
 2.6 使用多菜單和視圖類型 89                   
 2.6.1 使用MDI菜單 89                   
 2.6.2 訪問文檔的所有視圖 91                   
 2.6.3 支持多視圖類型 93                   
 2.7 下一章簡介 103                   
 第3章 編輯視圖. HTML視圖. 樹狀視圖. 拆分窗口及其他 104                   
 3.1 多信息文本視圖 104                   
 3.1.1 新建文檔模板 105                   
 3.1.2 使用RTF文檔 107                   
 3.2 窗體視圖 108                   
 3.2.1 設計窗體 108                   
 3.2.2 為MDI計算器編寫代碼 111                   
 3.3 HTML視圖 113                   
 3.3.1 設計URL對話框 116                   
 3.3.2 為對話框添加代碼 117                   
 3.4 樹狀視圖 124                   
 3.4.1 植入樹狀視圖 127                   
 3.4.2 添加圖像到樹狀視圖中 127                   
 3.4.3 確定被雙擊的項 129                   
 3.5 拆分窗口 136                   
 3.5.1 創(chuàng)建拆分窗口類 137                   
 3.5.2 在程序中添加拆分窗口 137                   
 3.6 下一章簡介 142                   
 第4章 功能強大的菜單. 工具欄和狀態(tài)欄 143                   
 4.1 可復選菜單項 143                   
 4.1.1 菜單快捷方式 145                   
 4.2 使用子菜單 147                   
 4.3 禁用菜單項 150                   
 4.3.1 使用菜單分隔符 151                   
 4.4 使用菜單加速鍵 152                   
 4.5 位圖菜單項 153                   
 4.6 實時修改菜單項 155                   
 4.7 彈出菜單 157                   
 4.7.1 顯示彈出菜單 159                   
 4.7.2 將彈出菜單項連接到代碼 160                   
 4.8 使用可停靠工具欄 168                   
 4.8.1 創(chuàng)建新的工具欄類 169                   
 4.8.2 與工具欄的組合框交互 170                   
 4.8.3 在工具欄中插入組合框 170                   
 4.8.4 在工具欄中添加工具 172                   
 4.8.5 使用增強工具欄 174                   
 4.9 使用狀態(tài)欄 175                   
 4.9.1 設置狀態(tài)欄文本 175                   
 4.9.2 添加工具提示和狀態(tài)欄提示 175                   
 4.9.3 激活狀態(tài)欄指示器 176                   
 4.9.4 使用指示器加速鍵 178                   
 4.10 下一章簡介 188                   
 第5章 實際編程:Editor應用程序 189                   
 5.1 創(chuàng)建Editor程序 189                   
 5.1.1 在編輯器中讀鍵 190                   
 5.1.2 刪除字符 191                   
 5.1.3 設計Editor程序的數(shù)據(jù)存儲 192                   
 5.2 使用文件:串行化 193                   
 5.2.1 串行化數(shù)據(jù)對象 194                   
 5.2.2 設置Editor數(shù)據(jù)文件的默認擴展名 197                   
 5.2.3 在Windows中注冊Editor文件 197                   
 5.2.4 在視圖中添加插入記號 197                   
 5.2.5 更新插入記號的位置 200                   
 5.3 添加鼠標支持 200                   
 5.3.1 修改視圖的默認光標 202                   
 5.3.2 獲得和失去焦點 203                   
 5.4 使用剪貼板 204                   
 5.4.1 選擇文本 204                   
 5.4.2 復制文本 206                   
 5.4.3 剪切文本 208                   
 5.4.4 粘貼文本 209                   
 5.4.5 從Editor程序中打印 211                   
 5.4.6 在每頁上打印頁眉 213                   
 5.5 下一章簡介 228                   
 第6章 高級屏幕和元文件圖形 229                   
 6.1 屏幕捕獲 229                   
 6.1.1 捕獲鼠標 229                   
 6.1.2 在屏幕的任何地方繪圖 231                   
 6.1.3 拉伸圖形圖像 233                   
 6.1.4 二進制光柵操作 235                   
 6.1.5 從屏幕上捕獲位圖 237                   
 6.1.6 在剪貼板上放置位圖 238                   
 6.1.7 在視圖中顯示位圖 241                   
 6.2 元文件 250                   
 6.2.1 設計CRedraw類 250                   
 6.2.2 編寫CRedraw類 251                   
 6.2.3 編寫PlayMetaFile()函數(shù) 252                   
 6.2.4 創(chuàng)建Circle程序 254                   
 6.3 下一章簡介 262                   
 第7章 32位內(nèi)存處理 263                   
 7.1 內(nèi)存概述 263                   
 7.2 功能強大的內(nèi)存函數(shù) 265                   
 7.3 使用虛擬內(nèi)存 266                   
 7.3.1 分配內(nèi)存 267                   
 7.3.2 提交內(nèi)存 268                   
 7.3.3 釋放內(nèi)存 268                   
 7.4 掃描所有內(nèi)存 268                   
 7.5 內(nèi)存映射文件 279                   
 7.5.1 獲得需要傳遞的數(shù)據(jù) 280                   
 7.5.2 編寫內(nèi)存映射文件 281                   
 7.5.3 創(chuàng)建內(nèi)存文件視圖 282                   
 7.5.4 讀內(nèi)存映射文件 284                   
 7.6 下一章簡介 292                   
 第8章 連接到Internet 293                   
 8.1 使用HTTP協(xié)議 293                   
 8.1.1 創(chuàng)建HTTP程序 294                   
 8.1.2 開始Internet會話 294                   
 8.1.3 打開URL 295                   
 8.2 使用FTP協(xié)議 303                   
 8.2.1 創(chuàng)建FTP程序 304                   
 8.2.2 創(chuàng)建FTP連接 305                   
 8.2.3 下載文件 305                   
 8.2.4 用CFile從磁盤讀入文件 306                   
 8.3 創(chuàng)建Web瀏覽器 314                   
 8.3.1 安裝Web瀏覽器控件 314                   
 8.4 下一章簡介 321                   
 第9章 多任務編程 322                   
 9.1 使用線程 322                   
 9.1.1 創(chuàng)建Threads程序 324                   
 9.1.2 啟動新線程 326                   
 9.1.3 編寫新線程的線程過程 327                   
 9.1.4 從線程返回結(jié)果 328                   
 9.1.5 通知程序線程已經(jīng)結(jié)束 329                   
 9.1.6 建立新Windows消息 330                   
 9.1.7 報告線程結(jié)果 331                   
 9.2 協(xié)調(diào)多線程 340                   
 9.2.1 使用事件協(xié)調(diào)線程 340                   
 9.2.2 創(chuàng)建DoubleThreads程序 341                   
 9.2.3 啟動線程 343                   
 9.2.4 設置和重置事件 344                   
 9.2.5 編寫線程過程 346                   
 9.2.6 編寫MinThread進程 346                   
 9.2.7 處理Windows消息 347                   
 9.3 下一章簡介 357                   
 第10章 動態(tài)鏈接庫的功能 358                   
 10.1 Doubler DLL 358                   
 10.1.1 從DLL中輸出函數(shù) 362                   
 10.1.2 Doubler程序 365                   
 10.1.3 鏈接到新建的DLL 366                   
 10.2 在DLL中共享內(nèi)存:Counter DLL 378                   
 10.2.1 創(chuàng)建CounterDLL.dll 378                   
 10.2.2 在DLL中設置共享內(nèi)存 379                   
 10.2.3 創(chuàng)建Counter程序 380                   
 10.3 下一章簡介 391                   
 第11章 使用Windows掛鉤 392                   
 11.1 Journal程序 392                   
 11.1.1 設置record掛鉤 393                   
 11.1.2 設置playback掛鉤 394                   
 11.1.3 啟動Windows程序 395                   
 11.1.4 記錄事件 398                   
 11.1.5 存儲KeyDown和KeyUp消息 400                   
 11.1.6 回放事件 403                   
 11.1.7 回放一個事件 404                   
 11.1.8 跳到下一個事件 405                   
 11.2 Keyboard掛鉤 415                   
 11.2.1 創(chuàng)建LuanchDLL.dll 415                   
 11.2.2 安裝掛鉤 416                   
 11.2.3 掛鉤函數(shù)過程 417                   
 11.2.4 創(chuàng)建Launch程序 419                   
 11.3 下一章簡介 429                   
 第12章 COM和OLE 430                   
 12.1 創(chuàng)建包容器 430                   
 12.1.1 Container項 431                   
 12.1.2 Container程序的視圖 434                   
 12.1.3 處理鼠標 438                   
 12.1.4 處理雙擊 441                   
 12.2 創(chuàng)建Server 459                   
 12.2.1 服務器文檔 460                   
 12.2.2 Server Item 461                   
 12.2.3 服務器視圖 463                   
 12.2.4 就地編輯服務器項 464                   
 12.3 下一章簡介 476                   
 第13章 創(chuàng)建ActiveX控件 477                   
 13.1 Writer ActiveX控件 477                   
 13.1.1 使用ActiveX ControlWizard 478                   
 13.1.2 在ActiveX中接受敲鍵輸入 479                   
 13.1.3 在ActiveX控件中顯示數(shù)據(jù) 481                   
 13.1.4 測試ActiveX控件 483                   
 13.1.5 創(chuàng)建WriterApp 483                   
 13.2 控件子類:Writer2 ActiveX控件 498                   
 13.2.1 ActiveX屬性 501                   
 13.2.2 ActiveX方法 502                   
 13.2.3 ActiveX 事件 503                   
 13.2.4 創(chuàng)建Writer2App 504                   
 13.3 下一章簡介 522                   
 第14章 Windows注冊表和版本跟蹤 523                   
 14.1 使用注冊表:Remember應用程序 523                   
 14.1.1 在注冊表中保存數(shù)據(jù) 526                   
 14.1.2 讀取注冊表的數(shù)據(jù) 526                   
 14.2 使用Version資源 539                   
 14.2.1 設計About框 542                   
 14.2.2 獲取版本信息 543                   
 14.2.3 獲取Version資源值 544                   
 14.2.4 獲取主要和次要版本號 546                   
 14.2.5 獲取公司名稱 547                   
 14.2.6 獲取目標操作系統(tǒng)類型 548                   
 附錄 網(wǎng)上信息 569                   

本目錄推薦

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