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

网站网页设计连国外网站慢

网站网页设计,连国外网站慢,电商平台怎么搭建,wordpress里面怎么加链接我是荔园微风#xff0c;作为一名在IT界整整25年的老兵#xff0c;今天我们来重新审视一下Visual Studio 2022下开发工具的MFC框架知识。 大家还记得创建Win32应用程序是怎么弄的吗#xff1f; Win32应用程序的建立到运行是有一个个关系分明的步骤的#xff1a; 1.进入W… 我是荔园微风作为一名在IT界整整25年的老兵今天我们来重新审视一下Visual Studio 2022下开发工具的MFC框架知识。  大家还记得创建Win32应用程序是怎么弄的吗 Win32应用程序的建立到运行是有一个个关系分明的步骤的 1.进入WinMain函数 2.设计窗口类 3.注册窗口类 4.产生窗口 5.显示窗口 6.更新窗口 7.进入消息循环 8.将消息送给窗口过程函数去处理 遵循这一个个步骤我们就可按步骤写程序了。 但在编写MFC程序时我们找不到这样一条主线甚至在程序中找不到 WinMain函数。可以在当前项目中查找 WinMain函数方法是在 Visual Studio 2022开发环境中单击【编辑】菜单选择【查找和替换】→【快速查找】菜单项在弹出的“查找和替换对话框”中“查找内容”文本框内输入WinMain,“查找范围”设置为“整个解决方案”。结果你会发现你搜索不到WinMain函数。不仅如此你也无法找到WNDCLASS、CreateWindow等。那么是不是MFC程序就不需要WinMain函数、设计窗口类也不需要创建窗口了呢 当然不是。 这其实是因为微软在MFC的底层框架类中封装了这些每一个窗口应用程序都需要的步骤和函数目的主要是为了简化程序员的开发工作。 但这也给我们在理解MFC程序时造成了不解。 为了更好地学习和掌握基于MFC的程序有必要对 MFC的运行机制及封装原理有所了解。我们知道 WinMain 函数是所有 Win32 程序的入口函数就像C/C程序下的 main 函数一样。我们创建的这个 MFC 程序也不例外它也有一个 WinMain 函数但这个WinMain 函数是在程序编译链接时由链接器将该函数链接到项目程序中的。 参考我之前说的 Visual Studio 2022安装帖子一般我是将 Visual Studio 2022安装到了D:\Program Files (x86)下。 在安装目录下微软提供了部分MFC的源代码我们可以跟踪这些源代码来找出程序运行的整条顺序线。我机器上 MFC 源代码的具体路径为 D:\Program Files(x86) Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.16.27023\atlmfc\src\mfc。 你会问我怎么知道是这个路径。 其实很简单。 1.点击你电脑左下角Windows图标在“所有程序”中找到找到Visual Studio 2022后右键打开菜单点击“更多”下的“打开文件所在的位置”。 2.打开文件夹后找到“Visual Studio 2022”的快捷方式所在路径。 3.选中这个快捷方式右键打开菜单然后选择“属性”。 4.点击“快捷方式”标签页接着点击“打开文件所在的位置”就可以找到Visual Studio 2022的安装路径。 大家可以根据这个目录结构在自己机器上查找相应的目录该目录层级结构太复杂大家可以在安装目录下搜索关键字“*.cpp”来找到源码所在的目录。在找到相应的目录后在资源浏览器的“高级选项”下选中“文件内容”然后在搜索框中输入“WinMain”按下键盘上的回车键。 实际上WinMain函数在 appmodul.cpp这个文件中。保持对应项目的打开状态然后双击 appmodul.cpp 即可在 Visual Studio 2022环境中打开该文件在其中可以找到如下所示的这段代码。 extern C int WINAPI_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,_In_ LPTSTR lpCmdLine, int nCmdShow)#pragma warning(suppress: 4985){// call shared/exported WinMainreturn AfxWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow);} 原来WinMain 函数在这里啊。现在我们可以看看项目程序是否会进入这个 WinMain函数。在 WinMain 函数中按下 F9键设置一个断点然后按下F5键调试运行当前程序。我们发现程序确实运行到该断点处停了下来。这说明项目这个MFC程序确实有WinMain 函数在程序编译链接时 WinMain函数就成为该程序的一部分。但这个_ tWinMain函数和Win32里所涉及的Winmain函数有些不同,实际上 _tWinMain是系统定义的一个宏程序编译时就会替换为WinMain了。 作者简介荔园微风1981年生高级工程师浙大工学硕士软件工程项目主管做过程序员、软件设计师、系统架构师早期的Windows程序员Visual Studio忠实用户C/C使用者是一位在计算机界学习、拼搏、奋斗了25年的老将经历了UNIX时代、桌面WIN32时代、Web应用时代、云计算时代、手机安卓时代、大数据时代、ICT时代、AI深度学习时代、智能机器时代我不知道未来还会有什么时代只记得这一路走来充满着艰辛与收获愿同大家一起走下去充满希望的走下去。
http://www.hkea.cn/news/14543812/

相关文章:

  • 相册网站建设方案宣城市市政建设集团公司网站
  • 个人主页网站制作教程支持api网站开发
  • 莱芜正规的企业建站公司wordpress 中文语言设置
  • 化妆品网站栏目设计企业网站内使用了哪些网络营销方式
  • 黑色asp企业网站源码兴县做网站公司
  • 上海最好的网站设计公司app平台搭建
  • 卖鞋做哪个网站好网站更改机房备案
  • 网站的登录界面是怎么做的东营市两学一做考试网站
  • 网站是不是网页python做的网站哪些
  • 巨久科技网站建设厦门百度网站建设
  • 百度公司网站制作北京做兼职网站有哪些
  • 怎么制作wap网站上饶网站开发 app开发
  • 公司网站设计报价私人做的不错的网站
  • 南京市雨花台区建设局网站信息流广告优化师培训
  • iis 做网站建站网站教程
  • 网站流量查询网站商城网站要怎样建设
  • google 网站质量问题无极县招聘信息最新招聘
  • 东莞seo网站管理网站应急响应机制建设情况
  • 360全景网站制作电子书网站搭建教程
  • 建设招标网 官方网站东莞网络关键词排名
  • 乐山电商网站开发网站开发的前端到底是什么
  • 佛山网站制作网站设计商城网站建设最新报价
  • 功能型网站设计企业网站建设的策划书
  • 重庆制作企业网站wordpress 原创主题
  • 下载什么网站做吃的国外做装饰画的网站
  • win2012做网站公司网站管理实验报告
  • 广州网站推广费用世界500强企业排名表
  • 站内关键词排名软件一屏式网站有什么好处
  • 怎么在网站挂黑链接做网站的问卷调查
  • 中山企业推广网站制作福建住房与城乡建设部网站