Windows編程涉及的系統API眾多,編程方法復雜,程序員很難入手,VC-MFC編程的推出翻開了Windows程序設計的嶄新篇章。VC-MFC依靠簡練的類庫和良好的封裝解決了程序設計的難題。
隨著技術的發展,VC-MFC開發并沒有因為J2EE和.NET的大行其道而退出舞臺,在程序設計領域,一項技術或者說一個IDE能夠經歷10多年的使用而經久不衰,足見其魅力所在。在傳統的Windows應用領域(客戶端程序、科研程序、自動控制、Mobile嵌入式等),VC-MFC因其高效、簡單而占據不可動搖的地位。然而,從人性化方面而言,VC并不同于簡單的VB、Delphi等快速開發工具一樣易學易用,即使是有多年其它程序開發經驗的程序員,也需要經歷很長時間的摸索才能夠掌握開發要領。我們推出此精品課程旨在以最快的時間讓程序員掌握VC-MFC精髓,并用實例給大家提供開發關鍵技術。
課程設計重點考慮兩個方面的內容:一是Windows程序的基本模式,傳統的Win32程序設計方法,MFC類庫的介紹,這一部分可以使學習者對Windows編程和MFC編程深入了解,奠定基礎;二是選取最為常見的應用為載體,闡述Windows-MFC編程的方式、方法和類庫的使用。
具備一定開發經驗的程序員,掌握C、Basic等基礎語言的基本語法與程序理念,對面向對象有所了解。
時間 |
內 容 |
第一天 |
C++程序設計語言 l 封裝 l 繼承 l 多態 l 指針與引用,宏與內聯函數 Win32程序設計 l 消息驅動模型 l 消息處理與響應 l 窗口函數 l Windows API及其與MFC的關系 |
第二天 |
MFC總覽 l MFC中的骨干類 l 三個奇怪的宏 l Document-View結構與MVC模式 l 消息映射與命令繞行 l 消息分類與特點 l MFC中的容器類 |
第三天 |
應用—動態鏈接庫 l lib的實現與調用 l dll的實現與調用 l 函數的導出與調入 l 類型的導出與調入 應用-數據庫編程 l 數據庫連接 l 數據庫業務操作 l 事務處理 |
第四天 |
應用-多線程編程 l 進程與線程 l 線程啟動、掛起、恢復與終止 l 互斥與同步 l 進程間通信 應用—網絡編程 l 網絡協議棧結構 l UDP與TCP的區別 l 實現自己的網絡應用 |
第五天 |
1、 MFC編程雜項 l 獲取幫助 l Timer與多線程 l 自定義控件與使用方法 l 自定義消息實現 l 回調函數與Observer模式 2、 程序設計陷阱 l 程序調試與糾錯 l 常見指針錯誤分析 l VC6,VC7,VC8應用區別分析 |
現金、支票、匯款、刷卡
名 稱:北京市海淀區中科院計算所職業技能培訓學校
開戶行:北京銀行中關村支行
帳 號:01090302900120105445661