班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數限3到5人。 |
上課時間和地點 |
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
最近開課時間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
☆資深工程師授課
☆注重質量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
3、培訓合格學員可享受免費推薦就業機會。 |
課程大綱 |
|
Visual C++ 培訓
Visual C++ 培訓
一、課程介紹
課程名稱:Visual C++編程技術
?
二、具體授課安排
序號
課程主題
課程內容
一
Visual C++基礎
l???????? Win32程序的基本結構,消息循環,資源(菜單、對話框、圖標)的定義
l???????? Visual Studio集成開發環境
n???????? 初識Visual Studio集成開發環境
n???????? 創建第一個項目
n???????? 自定義集成開發環境
n???????? 使用工具欄
l???????? 應用程序的調試
n???????? 調試程序應該具備的性能
n???????? Visual Studio集成調試程序
n???????? 簡單調試技巧
n???????? 遠程調試
n???????? 及時調試
l???????? 雜項工具
n???????? Spy++
n???????? 自定義Tools菜單
n???????? 瀏覽類
n???????? 瀏覽MFC源代碼
二
Windows編程基礎
l???????? MFC編程概述
n???????? 什么是MFC
n???????? MFC的設計原理
n???????? MFC的優勢
n???????? MFC層次結構設計
n???????? MFC的局限
?
?
l???????? 菜單
n???????? 創建和編輯菜單
n???????? 快捷鍵
n???????? 動態更改菜單
n???????? 快捷菜單
l???????? 鼠標和鍵盤
n???????? 輸入及系統狀態
n???????? 鼠標輸入
n???????? 創建處理鼠標事件的MFC程序
n???????? 鍵盤輸入
三
Windows編程基礎
l???????? 圖形
n???????? 圖形設備接口
n???????? 設備上下文
n???????? 處理文本
n???????? 字體
n???????? 鋼筆和畫刷
n???????? 影射模式
n???????? 光柵操作
n???????? 剪取區域
l???????? GDI+的擴展
l???????? MFC異常處理
n???????? 結構化異常處理
n???????? 異常處理語法
n???????? 錯誤處理技巧
n???????? CException類
n???????? 高級議程處理技術
四
Windows編程基礎
?
?
l???????? 控件
n???????? 控件的背景
n???????? 創建控件
n???????? Mini Editor程序
n???????? 高級控件編程
l???????? 模態和非模態對話框
n???????? 使用對話框編輯器
n???????? CDialog類
n???????? 對話框數據交換和校驗
n???????? 在對話框中派生控件類
n???????? 串行化
l???????? 屬性表和屬性頁
n???????? CPropertySheet和CPropertyPage類
n???????? 屬性表和屬性頁提示與技巧
五
Windows編程基礎
l???????? 數據I/O
n???????? CString類
n???????? StringDemo程序
n???????? CFile類
n???????? FileDemo程序
n???????? CCompressedFile類
n???????? CompressDemo程序
n???????? 數據壓縮
n???????? 用于串行通訊的CSerial類
n???????? CRegistry類
n???????? 剪貼板
l???????? 聲音
n???????? 播放錄制好的聲音
n???????? 播放MIDI文件
n???????? 音樂CD
n???????? CDPlayer程序
l???????? 計時器和Onldel循環處理
n???????? 計時器
n???????? CWinAPP的Onldel能力
n???????? 演示程序
六
體系結構
l???????? 內存管理
n???????? 進程共享內存
n???????? 私有內存
l???????? 文檔、視圖和單文檔界面
n???????? 文檔/視圖設計
n???????? CDocumeng類
n???????? InitInstance函數對文檔的重要性
n???????? CView類
n???????? HexView應用程序
l???????? 多文檔界面應用程序的布局
n???????? 文檔/視圖模型
n???????? 管理文檔、視圖和框架窗口的復雜組合
n???????? PaintObi程序
n???????? 拆分窗口
n???????? Dynsplit程序
七
體系結構
l???????? 打印和打印預覽
n???????? Windows API打印機支持
n???????? PortLand程序
n???????? 使用MFC
n???????? 打印預覽體系結構
n???????? HexViewDMI程序
l???????? 高級Windows用戶界面的MFC
n???????? 更多的控制
n???????? 理解模態循環
n???????? RunModalLoop函數
n???????? 模態循環參數
n???????? 終止模態
n???????? 生成模態應用程序
n???????? 創建和關閉模態窗口
n???????? 改進模態窗口
n???????? 在透明客戶區域繪制透明位圖
八
?
l???????? 狀態欄與工具欄
n???????? 創建和使用狀態欄
n???????? 創建和使用工具欄
n???????? ReBar控件
l???????? 樹視圖和列表視圖控件
n???????? CTreeCtrl類
n???????? CListCtrl類
l???????? 線程
n???????? 線程
n???????? 在線程之間共享MFC對象
n???????? 在多線程應用程序中使用C運行函數
l???????? WinSock2.0:WinSock2.0的體系結構,TCP/IP,WinSock,WinInet
九
擴展應用程序的功能
l???????? 動態鏈接庫
n???????? 動態鏈接庫概述
n???????? Visual C++常規DLL
n???????? MFC擴展DLL
l???????? 添加圖像
n???????? 第三方庫
n???????? ImageObject庫
n???????? 庫加載圖像
n???????? 顯示圖像
n???????? 縮放、裁剪和改變顏色深度
n???????? 從設備上下文創建圖像
n???????? 從剪貼板創建圖像
n???????? 保存圖像
n???????? 圖像處理
n???????? ProcessImage程序
十
組件對象模型編程
l???????? ActiveX和ActiveX控件設計
n???????? 各種ActiveX技術
n???????? ActiveX的功能
n???????? 選擇ActiveX組件類型
n???????? 基本ActiveX組件結構
n???????? 建立ActiveX組件需要的支持工具
n???????? 用MFC創建一個基本ActiveX控件
n???????? 標準繪制
十一
組件對象模型編程
l???????? COM接口,類工廠和COM服務器,COM對象的創建和使用
l???????? 使用MFC創建ActiveX自動化服務器
n???????? 創建基本項目
n???????? 產生OLE異常
n???????? 用C++進行服務器實例化
l???????? 活動模板庫
n???????? ATL概述
n???????? 創建ATL控件
n???????? 將COM對象添加到項目
n???????? 修改CDoublePend包含文件
n???????? 實現接口函數
n???????? 在C++中使用控件
n???????? 數據類型
n???????? 在網頁中嵌入ActiveX控件
?
?
?
?
?
?
?
|