43

Afxが何の略なのか興味があります。そして、FxCopのFxはどうですか?

4

3 に答える 3

38

ウィキペディアから:

MFC の興味深い癖の 1 つは、多くの関数、マクロ、および標準のプリコンパイル済みヘッダー名 "stdafx.h" のプレフィックスとして "Afx" を使用することです。開発の初期段階では、MFC になったものは "Application Framework Extensions" と呼ばれ、"Afx" と略されました。Microsoft Foundation Classes (MFC) という名前は、リリース サイクルの後半に採用されたため、これらの参照を変更できませんでした。

古い Stingray MFC FAQ (Web サイトにはもうありません。リンクは古いバージョンです):

最初に、Microsoft は AFX グループ
((A)application (F)ramework(X) の略) と呼ばれるグループを作成しました。

[...]

AFX グループは実際には、MFC ライブラリと IDE の MFC サポート (つまり、リソース エディターとウィザード) の 2 つを担当していました。AFX の名前は 1994 年 4 月に削除され、グループのメンバーは単に Visual C++ グループ内の小さなチームの一部になりました。これらの小さなチームの 1 つが、今日の MFC チームです。

于 2008-12-24T17:05:40.170 に答える
7

http://en.wikipedia.org/wiki/Stdafx.h

「stdafx.h の AFX は、Application Framework eXtensions の略です。AFX は、Microsoft Foundation Classes (MFC) の元の略語でした。」

于 2008-12-24T16:59:19.030 に答える
1

FxCopではそのフレームワーク。

于 2008-12-24T16:55:00.783 に答える