第08章 MFC编程基础.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:83 大小:2.7MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

第08章 MFC编程基础.ppt

第08章MFC编程基础.ppt

预览

免费试读已结束,剩余 73 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第8章MFC编程基础第8章MFC编程基础8.1MFC类库简介classCBitmap;//abitmap/HBITMAPwrapperclassCPalette;//apalette/HPALLETEwrapperclassCRgn;//aregion/HRGNwrapperclassCDC;//aDisplayContext/HDCwrapperclassCClientDC;//CDCforclientofwindowclassCWindowDC;//CDCforentirewindowclassCPaintDC;//embeddableBeginPaintstructhelperclassCMenu;//amenu/HMENUwrapperclassCCmdTarget;//atargetforusercommandsclassCWnd;//awindow/HWNDwrapperclassCDialog;//adialog//standardwindowscontrolsclassCStatic;//StaticcontrolclassCButton;//ButtoncontrolclassCListBox;//ListBoxcontrolclassCCheckListBox;//speciallistboxwithchecksclassCComboBox;//ComboBoxcontrolclassCEdit;//EditcontrolclassCScrollBar;//ScrollBarcontrol//framewindowsclassCFrameWnd;//standardSDIframeclassCMDIFrameWnd;//standardMDIframeclassCMDIChildWnd;//standardMDIchildclassCMiniFrameWnd;//half-heightcaptionframewnd//viewsonadocumentclassCView;//aviewonadocumentclassCScrollView;//ascrollingviewclassCWinThread;//threadbaseclassclassCWinApp;//applicationbaseclassclassCDocTemplate;//templatefordocumentcreationclassCSingleDocTemplate;//SDIsupportclassCMultiDocTemplate;//MDIsupportclassCDocument;//maindocumentabstraction//HelperclassesclassCCmdUI;//Menu/buttonenablingclassCDataExchange;//DataexchangeandvalidationcontextclassCCommandLineInfo;//CommandLineparsinghelperclassCDocManager;//CDocTemplatemanagerobjectMFC类库简介MFC类库简介MFC类库简介8.2使用AppWizard开发MFC应用程序8.2.1生成MFC应用程序框架应用程序向导为程序员提供了一个基于MFC的应用程序框架,程序员可以在此基础上添加实现特定功能的代码即可(2)MFCAppWizard-Step1对话框:选择应用程序的类型和语言。(3)MFCAppWizard-Step2of6对话框:设置数据库选项。在该对话框中可以设置应用程序所包含的如下特点:None:默认选项,不使用数据库特征;Headerfilesonly:标题文件;Databaseviewwithoutfilesupport:数据库查看不使用文件支持;Databaseviewwithfilesupport:数据库查看使用文件支持。选择默认选项None后,单击Next按钮,将弹出MFCAppWizard-Step3of6对话框在应用程序中忽略所有的数据库支持(4)MFCAppWizard-Step3of6对话框:设置OLE选项。因为这里生成的应用程序不使用OLE,所以选择默认选项None,单击Next按钮。设置应用程序支持的复合文档类型,使程序员可以向应用程序中加入OLE(ObjectLinkingandEmbedding,对象连接与嵌入)支持(5)MFCAppWizard-Step4of6对话框设置应用程序外观。可以设置应用程序的外观可以设置工具栏的风格设置应用程序的