.net 什么';s与“s”一起;Afx“;在StdAfx.h?

.net 什么';s与“s”一起;Afx“;在StdAfx.h?,.net,mfc,fxcop,stdafx.h,.net,Mfc,Fxcop,Stdafx.h,我只是好奇Afx代表什么。那么FxCop中的Fx呢?在FxCop的框架中。 “StfAFx.h中的AFX代表应用程序框架扩展。AFX是微软基础类(MFC)的原始缩写。”< P>:: MFC的一个有趣的怪癖是 使用“Afx”作为许多应用程序的前缀 函数、宏和标准 预编译头名称“stdafx.h”。 在早期的发展过程中 MFC被称为“应用程序框架” “扩展名”和缩写“Afx”。这个 命名微软基金会类 (MFC)在2000年通过得太晚 发布周期来改变这些 参考资料 (在他们的网站上已经找不到了,链接到

我只是好奇Afx代表什么。那么FxCop中的Fx呢?

在FxCop的框架中。

“StfAFx.h中的AFX代表应用程序框架扩展。AFX是微软基础类(MFC)的原始缩写。”

< P>::

MFC的一个有趣的怪癖是 使用“Afx”作为许多应用程序的前缀 函数、宏和标准 预编译头名称“stdafx.h”。 在早期的发展过程中 MFC被称为“应用程序框架” “扩展名”和缩写“Afx”。这个 命名微软基金会类 (MFC)在2000年通过得太晚 发布周期来改变这些 参考资料

(在他们的网站上已经找不到了,链接到的是古代版本):

起初,微软创造了 一个叫做AFX组的组
(代表(A)申请 (F) 框架(X))

[……]

AFX小组实际上是 负责两件事:MFC 库和IDE对 MFC(即资源编辑器和 巫师)。AFX的名字是 1994年4月下降,该组织的 成员们只是成为了小公司的一部分 VisualC++组中的团队。 其中一个较小的团队是今天的 MFC团队


这就解释了F,X呢?X?你不想知道,你不知道吗?在产品名称中加入X将使销售额增加20%+1:我只是想问同样的问题。因为我来自“Linux世界”,所以我总是对这个文件包含的内容感到好奇。它总是与众不同的。经过多年的经验,这个文件在一个项目中的存在给了我一个信号:“注意,糟糕的代码!”