Visual C++ 编程基础课件.pptVIP

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2024-8-12*菜單類CMenu類: CMenu類是CObject類的子類用於管理菜單,提供了與窗口有關的菜單資源,建立修改跟蹤及刪除功能的成員函數;對話框類CDialog: CDialog類是從CWnd類中派生出來的對話框類;包括如下一些子類:CFileDialog提供用於打開或保存檔的標準對話框;CColorDialog提供用於選擇顏色的標準對話框;CFontDialog提供用於選擇字體的標準對話框;CPrintDialog提供用於列印檔的標準對話框;CFindReplaceDialog提供用於刪除查找並替換的標準對話框;7.3MFC編程2024-8-12*7.3MFC編程控制類: 控制類子層次結構為Windows應用程式提供了各種輸入和顯示介面的控件類,這時控件指放在窗口中可視對象;Cstatic:常用於標注分隔窗口中其他控件;Cbutton:為對話框或窗口中的按鈕複選框或單選按鈕提供一個總的介面;Cedit:用於接收用戶的文字輸入;CRichEditCtrl:除了提供文本編輯控件的功能外還支持字元和圖形格式等功能;CSrollBar:提供控制條的功能用做對話框或窗口中的一個控件用戶可通過它在某一範圍內進行定位;2024-8-12*CProgressCtrl:用於指示操作的進度;CSliderCtrl:包括一個可移動的滑標用戶可移動滑標來選擇一個值或一個範圍;CListBox:用於顯示一組列表項用戶可以進行觀察和選擇;CComboBox:組合框控件類由一個編輯控制加一個列表框組成;CBitmapButton:位圖按鈕控件類是帶有位圖而非文字標題的按鈕;CSpinButtonCtrl:帶有一個雙向箭頭按鈕的控件類用戶單擊某個箭頭按鈕將增大值或減小值;CAnimateCtrl:動畫顯示控件類用於顯示一個簡單的視頻圖像;7.3MFC編程2024-8-12*7.3MFC編程控制條類CControlBar: 控制條類是如下兩個子類的基類: CToolBar工具條控件類, CStatusBar狀態條控件類;設備描述表類CDC類: CDC類及其子類支持設備描述表對象,是CObject類的子類,通過CDC對象的成員函數可以完成所有的繪畫工作;CDC包括的子類有: CPaintDC:用於窗口的OnPaint成員函數和視圖的OnDraw成員函數中自動調用BeginPaint進行構造,調用EndPaint進行析構; CClientDC:用於窗口客戶區的顯示描述表; CWindowDC:用於在整個窗口的顯示描述表包括用戶區和框架區;2024-8-12*7.3MFC編程繪畫對象類CGdiObject類: 圖形繪畫對象子層次結構以CGdiObject類為根類,用於建立繪畫對象模型,如畫筆刷子字體位圖調色板等,包括有如下一些子類: CBitmap封裝有GDI位圖提供了一個操作位圖的介面;CBrush封裝有GDI畫刷可選擇設備描述表的當前畫刷;CFont封裝有GDI字體可選擇設備描述表的當前字體;CPalette封裝有GDI調色板是應用程式和彩色輸出設備如顯示器之間的介面;CPen封裝有GDI畫筆可選擇設備描述表的當前畫筆;CRgn封裝GDI區域用於操作窗口內的橢圓區域或多邊形區域該類應與CDC類的裁剪成員函數起使用;2024-8-12*7.3MFC編程7.3.3MFC的消息與消息處理方法:在MFC類中使用消息映像機制將消息與消息處理聯繫起來;程式員不必編寫WinMain()函數,發送消息到WndProc()函數;程式員只需直接編寫對應消息回應函數而消息和消息處理將由VC6內部自動添加一個消息映像關係進行對應;例7.3,利用MFC的消息映像機制編程,其步驟為:1)創建工程,工程類型為MFCAppWizard(exe); 2)選擇Singledocument; 3)使用ClassWizard為WM_CREATE及WM_DESTROY創建消息回應代碼;2024-8-12*7.3MFC編程AppWizard的啟動和介面介紹:檔類型:2024-8-12*7.3MFC編程檔類型續:2024-8-12*7.3MFC編程工程類型:2024-8-12*7.3MFC編程工程類型,續:*系統控制協處理器的寄存器允許對系統的高級控制,如轉換表的位置。他們也用來為ARM提供記憶體異常的狀態資訊。2024-8-12*Visual

文档评论(0)

爱遛弯的张先生 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档