VC 程式設計基礎教程

VC  程式設計基礎教程

《VC++程式設計基礎教程》是一本VC++的入門教材,適用於沒有任何程式設計基礎的學生及計算機愛好者。《VC++程式設計基礎教程》首先介紹了VC++的編程環境,然後介紹了對話框及常用的幾種控制項的編程操作方法,接著介紹了文檔和視圖的概念、顯示文字和圖形等方面的編程方法以及選單、工具列、狀態欄等方面的編程設計方法。《VC++程式設計基礎教程》包含了大量的操作實例和練習,側重實際操作技能的訓練,對C++的語法知識沒有做系統的介紹,而是結合每個操作實例,對涉及的語法知識由淺人深地進行講解。

《VC++程式設計基礎教程》適合高等院校套用型專業師生使用,也適合各類培訓班作為教材,還可供相關人士自學使用。

基本信息

VC++程式設計基礎教程VC++程式設計基礎教程

基本信息

出版社:清華大學出版社;第1版(2010年8月1日)
叢書名:普通高等教育“十一五”國家級規劃教材·高職高專計算機教學改革新體系規劃教材
平裝:240頁
語種:簡體中文
開本:16
ISBN:9787302229070,7302229074
條形碼:9787302229070
商品尺寸:25.7x18.3x1.3cm
商品重量:422g
品牌:清華大學出版社

編輯推薦

《VC++程式設計基礎教程》:全面體現全國高校計算機基礎教育研究會發布的《中國高職院校計算機教育課程體系2007》的指導思想和課程體系,切合高職特點。定位準確,內容先進,取捨合理,體系得當,風格優良。
不是根據學科的原則確定課程體系,而是根據實際套用的需要組織課程,突出套用技能。
寫法上不是從理論入手,而是從實際問題入手,按照“提出問題一解決問題一歸納分析”的三部曲組織教學,符合讀者認知規律,易於學習,有利於培養養套用能力,
針對性強,適用性廣,符合當前大多數高職院校的實際需要。

目錄

第1章VC++集成開發環境
1.1了解VC++的開發環境及C++程式的基本結構
1.2編寫windows環境下的應用程式
1.3類的概念和MFC
1.3.1類的概念
1.3.2MFC
1.4項目和項目工作區
1.4.1項目的概念
1.4.2項目工作區
1.4.3新建項目的方法
1.5本章總結
思考題1
上機練習1
第2章對話框
2.1模式和非模式對話框
2.2創建對話框的方法
2.2.1資源的概念
2.2.2創建對話框
2.3對話框類
2.3.1成員訪問限定標識符protocted
2.3.2類的繼承和派生
2.3.3對話框類的繼承關係
2.4函式的調用
2.4.1函式的種類
2.4.2無參函式的定義形式
2.4.3函式的返回值
2.4.4有參函式的定義形式
2.4.5函式的聲明和函式原型
2.4.6函式的重載
2.4.7構造函式與析構函式
2.4.8虛函式
2.4.9對話框類中的函式
2.5、改變對話框的屬性
2.6訊息對話框
2.7本章總結
思考題2
上機練習2
第3章windows常用控制項
3.1常用控制項介紹
3.1.1顯示控制項工具列的方法
3.1.2控制項名稱及功能
3.2訊息驅動機制
3.2.1訊息的概念
3.2.2訊息的組成
3.2.3訊息佇列及訊息循環
3.2.4訊息回響及訊息映射
3.3靜態控制項
3.3.1靜態文本框
3.3.2組框
3.3.3圖片
3.4按鈕控制項
3.4.1命令按鈕
3.4.2單選按鈕
3.4.3複選框
3.4.4分支結構
3.5編輯框控制項
3.5.1編輯框的屬性說明
3.5.2編輯框的操作及編程
3.5.3循環結構
3.6列表框與組合框控制項
3.6.1與列表框對應的類及類的成員函式
3.6.2列表框的屬性及與列表框有關的訊息
3.6.3列表框的操作和編程
3.6.4組合框控制項
3.7本章總結
思考題3
上機練習3
第4章文檔和視圖
4.1視窗及風格設定
4.1.1主框架視窗和文檔視窗
4.1.2視窗風格的設定
4.2文檔和視圖的結構關係
4.3文檔管理數據的方法
4.4視圖操作
4.5本章總結
思考題4
上機練習4
第5章圖形
5.1圖形設備接口和設備環境
5.1.1圖形設備接口
5.1.2設備環境
5.2繪圖函式
5.2.1CDC及其子類
5.2.2獲取設備環境DC
5.2.3簡單數據類型
5.2.4繪圖函式
5.3繪圖工具
5.3.1CGdiObject及其子類
5.3.2繪圖工具選擇函式
5.3.3畫筆
5.3.4畫刷
5.3.5點陣圖
5.4映射模式
5.4.1坐標系統
5.4.2映射模式
5.5本章總結
思考題5
上機練習5
第6章文本
6.1字型的設定
6.2文本的繪製
6.2.1文本輸出函式
6.2.2文本格式屬性
6.2.3文本測量函式
6.3本章總結
思考題6
上機練習6
第7章選單
7.1建立選單
7.1.1認識選單
7.1.2添加選單
7.1.3建立選單的命令回響
7.2建立級聯選單和分隔條
7.2.1建立級聯選單
7.2.2建立分隔條
7.2.3改變選單項位置
7.3設定選單標記
7.3.1複選標記
7.3.2圖形標記
7.3.3禁用選單標記
7.4設定熱鍵和快捷鍵
7.4.1設定熱鍵
7.4.2設定快捷鍵
7.5調用對話框
7.5.1調用系統對話框
7.5.2調用自建對話框
7.6彈出選單
7.6.1添加彈出選單組件
7.6.2創建彈出選單
7.7本章總結
思考題7
上機練習7
第8章工具列和狀態欄
8.1編輯工具列
8.1.1認識工具列
8.1.2在工具列上增加按鈕
8.1.3調整工具列按鈕
8.2創建工具列
8.2.1創建工具列和按鈕點陣圖
8.2.2為工具列命名
8.2.3隱藏工具列
8.3建立工具列按鈕的命令回響
8.3.1工具列按鈕的命令回響
8.3.2設定單選按鈕組
8.4認識狀態欄
8.4.1狀態欄的組成
8.4.2狀態欄的參數
8.5編輯狀態欄
8.5.1增加、刪除狀態欄窗格
8.5.2設定狀態欄窗格
8.6增加狀態欄的功能
8.6.1在狀態欄上顯示改寫狀態
8.6.2在狀態欄上顯示系統時間
8.6.3在狀態欄上顯示滑鼠指針坐標
8.7本章總結
思考題8
上機練習8
參考文獻

序言

近年來,我國高等職業教育迅猛發展,目前,高等職業院校已占全國高等學校半數以上,高職學生數已超過全國大學生的半數。高職教育已占了我國高等教育的“半壁江山”。發展高職,培養大量技術型和技能型人才,是國民經濟發展的迫切需要,是高等教育大眾化的要求,是促進社會就業的有效措施'也是國際上教育發展的趨勢。高等職業教育是我國高等教育的重要組成部分,高職教育的質量直接影響了全國高等教育的質量。辦好高職教育,提高高職教育的質量已成為我國教育事業中的一件大事,已引起了全社會的關注。為了更好地發展高職教育,首先應當建立起對高職教育的正確理念。高職教育是不同於普通高等教育的一種教育類型。它的培養目標、教學理念、課程體系、教學內容和教學方法都與傳統的本科教育有很大的不同。高職教育不是通才教育,而是按照職業的需要,進行有針對性培養的教育,是以就業為導向,以職業崗位要求為依據的教育。高職教育是直接面向市場、服務產業、促進就業的教育,是高等教育體系中與經濟社會發展聯繫最密切的部分。
在高職教育中要牢固樹立“人才職業化”的思想,要最大限度地滿足職業的要求。衡量高職學生質量的標準,不是看學了多少理論知識,而是看會做什麼,能否滿足職業崗位的要求。本科教育是以知識為本位,而高職教育是以能力為本位的。
強調以能力為本位,並不是不要學習理論知識,能力是以知識為支撐的。問題是學什麼理論知識和怎樣學習理論知識。有兩種學習理論知識的模式:一種是“建築”模式,即“金字塔”模式,先系統學習理論知識,打下寬厚的理論基礎,以後再結合專業套用;另一種是“生物”模式,如同植物的根部、樹幹和樹冠是同步生長的一樣,隨著套用的開展,結合套用學習必要的理論知識。對於高職教育來說,不應該採用“金字塔”模式,而應當採用“生物”模式。
可以比較一下以知識為本位的學科教育和以能力為本位的高職教育在教學各個方面的不同。知識本位著重學習一般科學技術知識;注重的是系統的理論知識,講求的是理論的系統性和嚴密性;學習要求是“了解、理解、掌握”;構建課程體系時採用“建築”模式;教學方法採用“提出概念一解釋概念一舉例說明”的傳統三部曲;注重培養抽象思維能力。

相關詞條

相關搜尋

熱門詞條

聯絡我們