MFC应用程序基础课件.pptVIP

MFC应用程序基础课件.ppt

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

說明■從其他工程中插入一個類,只要從那個工程目錄中直接拷貝相應的檔即可。 ClassWizard不能識別該新類,直到做了下麵這步工作:刪除工程中的.clw檔,並再次調用ClassWizard。當ClassWizard不能找到它的.clw檔時,它將提問是否想重建它,回答Yes。■DeveloperStudio6.0版本的ClassWizard自動更新它的.clw檔。例子1:初始化應用程式螢幕目標設定應用程式初始螢幕的位置和大小。策略 我們有兩種可選方案。首先,創建應用程式時在ClassWizard的高級選項中作出適當的選擇;然而,如果想改變一個已有的應用程式中的選擇,我們將把代碼添加到CMainFrame的PreCreateWindow()中,以控制應用程式主窗口的初始位置和大小。MFC應用程式基礎目標使用VisualC++、MFC庫和DeveloperStudio的嚮導和編輯器創建應用程式。AppWizardClassWizardMFC應用程式框架詳解1.AppWizard應用程式與環境這部分的例子包括用MFC規劃應用程式的執行,既用應用程式嚮導,也用強制手段;包括應用程式與環境交互的大部分公共問題,如初始化螢幕、顯示圖示、處理命令行選項及保存優先選項。菜單 下一個關注的內容是應用程式的菜單,即添加命令、更新狀態、嘗試修改外觀。也包括了怎樣用ClassWizard(類嚮導)在應用程式類添加菜單命令。工具欄和狀態欄 這部分的例子討論用DeveloperStudio的編輯器創建工具欄和狀態欄。例子包括更新兩種類型控制條的控件,以反映應用程式狀態變化,以及給任何一種控制條添加非標準控件。視圖 如果選擇創建一個單文檔介面或多文檔介面應用程式,則應用程式的視圖將是用戶與應用程式交互的主要模式。創建的應用程式類型決定了要創建的視圖的類型。視圖的其他方面包括分割視圖和有條件改變滑鼠形狀等。1.AppWizard…對話框和對話條 對話框和對話條是與應用程式進行交互的第二種模式,它們可以是有模式或無模式的,可以全部由你自己建立,也可以定制一個系統提供的對話框。控件窗口 按鈕和編輯框一般出現在對話框中,它們通常叫做控件窗口(由操作系統提供的子窗口)。不僅可以把它們放進對話框,而且還可以把它們放進視圖、對話條或任何有窗口的地方。繪圖 這部分包括從繪圖和文本到操縱位圖。用AppWizard創建一個MFC應用程式步驟1)單擊DeveloperStudio的File(檔)菜單中的New(新建)命令,以顯示New對話框,選擇MFC(AppWizard(exe)),然後輸入需要創建工程的名稱和目錄。注意,幾乎在所有的工程檔的內部和外部都使用該名字,因此,此處的任何錯誤在以後都是很難改正的。指定應用程式的檔案名和位置EnterprojectnameanddirectoryPickMFCAppWizard(exe)2)AppWizard的第一步是選擇應用程式的類型,該例子的其餘部分假定已選定了一個單文檔介面或多文檔介面應用程式。選擇應用程式類型PicktheapplicationtypePickthelanguagestyle3)AppWizard的第二步要求指定應用程式所需要的資料庫支持種類。選擇HeaderFilesOnly(只有頭檔)使AppWizard只添加支持資料庫訪問的MFC類。選擇DatabaseViewwtihoutFileSupport(資料庫視圖,沒有檔支持)或者DatabaseViewWithFileSupport(資料庫支持,具有檔支持)使AppWizard創建一個具有特殊的視圖和文檔類的簡單的資料庫編輯器。如果選擇DatabaseViewwithoutFile Support,AppWizard將不添加標準檔打開命令到應用程式菜單(即:File/New,File/Open等)。從理論上講,如果只訪問一個資料庫,無論如何也不需這些命令—當應用程式開始運行時,合適的資料庫將被自動打開。然而,如果應用程式既要訪問平面檔,又要訪問資料庫檔,則應該選擇DatabaseViewwithFileSupport。Pickdatabasesupportanddata

文档评论(0)

157****3839 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档