当前位置: 首页 > news >正文

wordpress怎么做网站南京h5网站开发

wordpress怎么做网站,南京h5网站开发,重庆平台网站建设找哪家,百度pc网页版我是荔园微风#xff0c;作为一名在IT界整整25年的老兵#xff0c;今天我们来重新审视一下Visual Studio 2022开发工具下的MFC框架知识。 MFC(Microsoft Foundation Class#xff0c;微软基础类库#xff09;是微软为了简化程序员的开发工作所开发的一套C类的集合#xf… 我是荔园微风作为一名在IT界整整25年的老兵今天我们来重新审视一下Visual Studio 2022开发工具下的MFC框架知识。 MFC(Microsoft Foundation Class微软基础类库是微软为了简化程序员的开发工作所开发的一套C类的集合是一套面向对象的函数库以类的方式提供给用户使用。利用这些类可以有效地帮助程序员完成Windows应用程序的开发。 MFC应用程序向导 MFC应用程序向导是一个辅助我们生成源代码的向导工具它可以帮助我们自动生成基于MFC框架的源代码。在该向导的每一个步骤中程序员都可以根据需要来选择各种特性从而实现定制应用程序。 下面我们就利用MFC应用程序向导来创建一个基于MFC的单文档界面(SDI)应用程序。 启动Visual Studio2022,单击【文件】菜单选择【新建】→【项目】在出现的新建项目对话框中在左侧窗口中选择“VisualC”节点在右侧窗口中选择“MFC应用程序”。项目名称为mfc01,解决方案的名称为c01。 单击【确定】按钮出现MFC应用程序类型选项设置对话框在“应用程序类型”的下拉列表框中选择“单个文档”在“项目样式”的下拉列表框中选择“MFCstandard”,其他保持默认选择。 单击【下一步】按钮出现“文档模板属性”设置对话框保持默认选择。 单击【下一步】按钮出现“用户界面功能”设置对话框保持默认选择。 单击【下一步】按钮出现“高级功能”设置对话框保持默认选择。 单击【下一步】按钮出现“生成的类”设置对话框保持默认选择。 单击【完成】按钮 MFC应用程序向导就为我们创建了一个新的项目Test。 现在 按下“CtrlF 5”键编译并运行程序 可以看到运行结果。 在这个程序中我们自己没有编写任何代码就生成了一个带有标题栏具有最小化框、最大化框、系统菜单和一个可调边框的应用程序。这个程序和我之前帖子中所创建的程序类似 但比后者多了菜单栏、工具栏及状态栏。这一切都是通过MFC应用程序向导生成的。 基于MFC的程序框架剖析 MFC库是开发Windows应用程序的C接口。MFC提供了面向对象的框架 程序开发人员可以基于这一框架开发Windows应用 MFC采用面向对象设计 将大部分的Windows API封装到C类中 以类成员函数的形式提供给程序开发人员调用。 我们看一下MFC应用程序向导帮助我们生成的这些代码。单击Visual Studiio菜单栏上的【视图】菜单单击【类视图】菜单项这将打开类视图子窗口方便我们查看项目中的类组织结构。在“类图”中展开Test根节点可以看到项目中所有的五个类。 提示如果要查看某个类的成员信息可以直接选中某个类就会在下方的窗格中显示该类拥有的函数和属性。 在MFC中 类的命名都以字母“C”开头。对于一个单文档应用程序 (即我们在创建项目时第二步应用程序类型中选择的“单个文档”) 都有一个CMainFrame 类、一个以“C项目名App”为名字的类、一个以“C项目名Doc”为名字的类和一个以“C项目名View”为名字的类。 作为初学者在刚接触MFC的程序时 一定要逐步熟悉MFC应用程序向导所生成的这几个类 以及类中的代码。这样才能在阅读程序时 知道哪些类、哪些代码是向导生成的哪些类、哪些代码是我们自己编写的。 在类视图窗口中的类名上双击在左边的代码编辑器窗口中就会打开定义该类的头文件。我们可以发现五个类都有一个基类 例如 CTestView派生于CView CMainFrame 派生于CFrameWnd这些基类都是MFC中的类 可以查看一下这些基类的帮助信息。 提示如果想查看某个类或函数的帮助那么可以把当前光标放在该类或 函数所在位置 然后按F1键 即可打开MSDN中的相应帮助。在MSDN帮助页中每个类的说明页底部都有一个“Hierarchy Chart”超链接 单击此链接 即 可看到整个MFC类的组织结构图。   如下图是MFC类组织结构图中的一部分 可以发现CFrameWnd是由CWnd派生的。另外也可以发现从CWnd派生的还有CView 类。这就说明这个程序中的CMainFrame类和CTestView类追本溯源有一个共同的基类CWnd类。 CWnd类是MFC中一个非常重要的类它封装了与窗口相关的操作。 作者简介荔园微风1981年生高级工程师浙大工学硕士软件工程项目主管做过程序员、软件设计师、系统架构师早期的Windows程序员Visual Studio忠实用户C/C使用者是一位在计算机界学习、拼搏、奋斗了25年的老将经历了UNIX时代、桌面WIN32时代、Web应用时代、云计算时代、手机安卓时代、大数据时代、ICT时代、AI深度学习时代、智能机器时代我不知道未来还会有什么时代只记得这一路走来充满着艰辛与收获愿同大家一起走下去充满希望的走下去。
http://www.w-s-a.com/news/939410/

相关文章:

  • 玉溪市网站建设龙口网页定制
  • 网站开发都用什么软件上海景观设计公司10强
  • 网站建设氵金手指下拉十二深圳网站建设售后服务
  • 上海网站设计价青海企业网站制作
  • 静态网站做新闻系统深圳外贸网站建设哪家好
  • 网站如何做词360免费wifi老是掉线怎么办
  • 网站建设分金手指排名十八iis10 wordpress
  • 成都网站优化公司哪家好网站建设帮助中心
  • 做外单什么网站好佛山市建设企业网站服务机构
  • 哪些网站是单页面应用程序北京门头沟山洪暴发
  • 织梦(dedecms)怎么修改后台网站默认"织梦内容管理系统"标题关键词优化收费标准
  • 网站设计和备案企业官网网站建设免费
  • 公司概况-环保公司网站模板搜索引擎营销的基本流程
  • 门户网站建设经验天津市建设银行租房网站
  • 百度推广 帮做网站吗怎样修改网站的主页内容
  • 网站怎么做dns解析公司官网改版方案
  • 湛江市住房和城乡建设局网站杭州网站公司哪家服务好
  • 设计网站公司湖南岚鸿设计镜像的网站怎么做排名
  • 你注册过哪些网站微信app下载安装官方版2019
  • 杭州滨江的网站建设公司人才招聘网网站策划方案
  • 门户网站是指提供什么的网站网站优化需要工具
  • 和小男生做的网站代理公司注册步骤
  • 天猫网站建设的目标是什么seo有些什么关键词
  • 网站前端建设都需要什么莱芜信息港网页
  • 如何做360网站优化网站建设培训教程新手入门到精通
  • 做网站有的浏览器怎么做网站网站赚钱
  • 织梦 做网站 教程百度登录个人中心官网
  • ftp怎么修改网站wordpress分享积分
  • 营销策划方案的步骤西安关键词优化软件
  • 南宁自己的网站移动互联网技术学什么