问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C++源代码中看到有#include <afxdllx.h>,请问afxdllx.h有什么作用?

发布网友 发布时间:2022-05-04 12:29

我来回答

2个回答

热心网友 时间:2023-10-22 17:48

  它的扩展是:Standard Application Fram Extend 。
  没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。

  Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文件,为每个.CPP文件都重复处理效率就会降低。
  为了提升效率,AppWizard和VisualC++编译程序一起进行工作,如下所示:
(1)AppWizard建立了文件stdafx.h,该文件包含了所有当前工程文件需要的MFCinclude文件。且这一文件可以随被选择的选项而变化。
  (2)AppWizard然后就建立stdafx.cpp。这个文件通常都是一样的。
  (3)然后AppWizard就建立起工程文件,这样第一个被编译的文件就是stdafx.cpp。
  (4)当VisualC++编译stdafx.cpp文件时,它将结果保存在一个名为stdafx.pch的文件里。(扩展名pch表示预编译头文件。)
  (5)当VisualC++编译随后的每个.cpp文件时,它阅读并使用它刚生成的.pch文件。VisualC++不再分析Windowsinclude文件,除非你又编缉了stdafx.cpp或stdafx.h。

  在这个过程中,你必须遵守以下规则:
  (1)你编写的任何.cpp文件都必须首先包含stdafx.h。
  (2)如果你有工程文件里的大多数.cpp文件需要.h文件,顺便将它们加在stdafx.h(后部)上,然后预编译stdafx.cpp。
  (3)由于.pch文件具有大量的符号信息,它是你的工程文件里最大的文件。
如果你的磁盘空间有限,你就希望能将这个你从没使用过的工程文件中的.pch文件删除。执行程序时并不需要它们,且随着工程文件的重新建立,它们也自动地重新建立。

热心网友 时间:2023-10-22 17:49

mfc扩展dll动态库

热心网友 时间:2023-10-22 17:48

  它的扩展是:Standard Application Fram Extend 。
  没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。

  Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文件,为每个.CPP文件都重复处理效率就会降低。
  为了提升效率,AppWizard和VisualC++编译程序一起进行工作,如下所示:
(1)AppWizard建立了文件stdafx.h,该文件包含了所有当前工程文件需要的MFCinclude文件。且这一文件可以随被选择的选项而变化。
  (2)AppWizard然后就建立stdafx.cpp。这个文件通常都是一样的。
  (3)然后AppWizard就建立起工程文件,这样第一个被编译的文件就是stdafx.cpp。
  (4)当VisualC++编译stdafx.cpp文件时,它将结果保存在一个名为stdafx.pch的文件里。(扩展名pch表示预编译头文件。)
  (5)当VisualC++编译随后的每个.cpp文件时,它阅读并使用它刚生成的.pch文件。VisualC++不再分析Windowsinclude文件,除非你又编缉了stdafx.cpp或stdafx.h。

  在这个过程中,你必须遵守以下规则:
  (1)你编写的任何.cpp文件都必须首先包含stdafx.h。
  (2)如果你有工程文件里的大多数.cpp文件需要.h文件,顺便将它们加在stdafx.h(后部)上,然后预编译stdafx.cpp。
  (3)由于.pch文件具有大量的符号信息,它是你的工程文件里最大的文件。
如果你的磁盘空间有限,你就希望能将这个你从没使用过的工程文件中的.pch文件删除。执行程序时并不需要它们,且随着工程文件的重新建立,它们也自动地重新建立。

热心网友 时间:2023-10-22 17:49

mfc扩展dll动态库
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
重磅|8月1日起 报关单的填法将重大改变 进出口权需要报关员么 宝宝被莫名的虫子咬了又红又肿又痒怎么? 北京疫情个为数是什么意思? 在做刀伤的手术时没有接上神经是医院的过错吗? 手术室收费项目有哪些 手术室的秘密:一台10万的手术,主刀医生拿多少?答案颠覆你的认知 阿里巴巴中修改产品信息只修改一小部分行吗?谢谢 可否给我一个阿里巴巴的序列号~谢谢了 阿里巴巴店铺产品搜索框代码谁有呢,给我发一下谢谢了! 北回归线穿过我国的省区是 春秋战国百家争鸣的历史,要中英文都有 北回归线自东向西穿过我国省级行政区是( ) 在美国看了一款眼镜很不错没买,这次在洋码头上看到了,想问下洋码头的东西是正品吗? VBA 代码中看见Dim m%, n%, p%, a ,这句中的a是什么意思,为何这样写? 北回归线在我国大陆穿过几个省 北回归线穿过的中国省份 英语翻译。春秋战国时期,诸侯各国为了防御别国入侵,修筑烽火台,用城墙连接起来,形成最早的长城 码头上看到的那种吊装集装箱的车叫什么,就是类似于叉车的那种,吊了集装箱后可以升高下落的。 北回归线自西向东穿过的省区都有哪些? 英语翻译 春秋战国时期的“门客”,用英语翻应该是什么? “春秋战国” “信陵君” 又怎么翻译? 北回归线自西向东穿过的省区是 如何评价《童年》这本书? 正在娇正的人员在行程码上看到娇正的信息了吗 请问春秋战国时代的“春秋”用英语怎么说? 童年是一幅画,是一幅天真童雅的画深藏在我们的心里。仿写句子? 历史朝代的英文说法 北回归线自西向东穿过我国哪几个省区? 童年水墨画写了孩子们的哪些欢乐、幸福的情景? 北回归线穿过我国的省区是哪几个 在Frontpage代码中常见的"font"是什么意思啊?? 北回归线穿过中国的四个省? 在一个代码中看到*(P+i)=i+1,这是怎么回事? 历史上其他国家是怎样称呼中国的?为什么? 北回归线穿过哪几个省区 银行卡可以异地解冻吗? 在C代码中看到了几行代码,不理解什么意思 中国春秋战国时代的历史部分有英文翻译的吗?? 用英语翻译长城大部分建筑始于秦朝,是用石头和砖砌成的,当你看到长城时会情不自禁的想,古代的中国人 SEO大神请进!如何得知代码中非可见部分的关键字位置? 用英语介绍万里长城并翻译 在看一些代码中看到WndProc和WindowProc他们到底有什么功能,要怎么用呢? 我在网站https://www.198bona.com代码中看到很多$("div#div1.cls")这其中代码这什么意思呀? 我在别人的网站代码中看到百企智能建站系统是什么 常在网页代码中看到<%@ %>请问在@里面可以包含些什么内容呢 用Myeclipse写jsp代码如何调出双屏预览功能,我看到我们同学看代码的时候可以在代码上方看到网页的静态内 document的语法? 在网页原码中看到document 我想知道它的用法~~_百度... 不知道怎么点,就弄了一块钱到银行卡上。后来显示是财付通财付通是什么意思? 今天中午11:37银行卡短信提示我财付通消费55元,我没有消费不知是怎么回事? 求一张龙头的铅笔画。中国龙的龙头。看起来要猛,有威严!!急!!