複製鏈接
請複製以下鏈接發送給好友

AFX

鎖定
Application Framework技術團隊,名為AFX小組,用以開發C++對象導向工具給Windows應用程序開發人員使用。AFX 的X沒有什麼意義,是比較流行的結尾字符,如activex等。
外文名
AFX
成立時間
1989年
成立公司
微軟公司
團    隊
ApplicationFramework技術團隊

AFX微軟AFX

AFX成立時間

1989年

AFX成立公司

微軟公司

AFX團隊

ApplicationFramework技術團隊,名為AFX小組,用以開發C++對象導向工具給Windows應用程序開發人員使用。

AFXAFX中的X

AFX 的"X"的含義是擴展,即英文單詞Extensions中的x。

AFX最初憲章

這個小組最初的「憲章」是要"utilize the latest in object oriented technology to provide tools and libraries for developers writing the most advanced GUI applications onthemarket",其中並未畫地自限與Windows操作系統有關。果然,其第一個原型產品,有自己的窗口系統、自己的繪圖系統、自己的對象數據庫、乃至於自己的內存管理系統。

AFXAFX成長介紹

當小組成員以此產品開發應用程序,他們發現實在是太複雜,又悖離公司的主流系統--Windows --太遙遠。於是他們修改憲章變成"deliver the power of object-oriented solutions to programmers to enable them to build world-class Windows based applications in C++." 這差不多正是Windows 3.0異軍崛起的時候。以afx開頭的函數不能説是MFC的全局函數,而是MFC的類函數。當初這個小組打算建立一個可以跨linux和windows平台的設計軟件,結果失敗了,遺留了大量的函數以afx命名,最終用類的概念建立了MFC的框架,所以現在MFC之中有很多afx函數,這些函數可以用API函數替代。AFX 小組預期MFC 的使用者不可能人人皆為C++ 專家,所以他們並沒有採用所有的C++高階性質(例如多重繼承)。許多「麻煩」但「幾乎一成不變」的Windows程序動作都被隱藏在MFC 類別之中, 例如WinMainRegisterClass、Window Procedure 等等等。

AFXAfx框架函數

實現都是調用API函數的,你可以在VC中找到任意一個框架函數比如AfxMessageBox,單擊右鍵選轉到定義就可以看到它的源碼了,它的函數體裏面還是要調用MessageBox的。

AFXAFX前綴

Afx前綴是微軟MFC一個小組的名稱簡寫,並沒有別的意義。
MFC的很多代碼,包括全局函數名、宏、頭文件名都使用了"Afx"。
Afx*.h是一組MFC的核心頭文件,
比如: afxwin.h 定義MFC的核心和標準組件
afxext.h 定義MFC的擴展
afxdisp.h 是MFC自動化支持的類定義頭文件
afxdb.h 是MFC的ODBC類封裝

AFX腳踝訓練系統-AFX

AFX基本介紹

據國外最近的研究成果,如今,一種新的腳踝訓練系統AFX正在逐步成為流行,對於這項新技術

AFX訓練師表現

NBA資深訓練師斯科特-麥卡洛甚至表示:“他是我見過惟一可以有效加強腳步和踝關節力量的設施。”在當下的美國大學籃球賽場,已有很多年輕人選擇將AFX當做保護腳踝的首要工具。

AFXAFX信號令

AFXTUP的信號消息

-電話信號消息的種類中有一種叫做ACM 地址全消息(Address complete message (note))。

AFXACM中包括六種信號

——地址全、計費(ADC)(Address-complete, charge)
——地址全、免費(ADN)(Address-complete, no charge)
——地址全、投幣式(ADX)(Address-complete, coin box)
——地址全、空閒、計費(AFC)(Address-complete, charge subscriber free)
——地址全、空閒、免費(AFN)(Address-complete, no charge, subscriber free)
——地址全、空閒、投幣式(AFX)(Address-complete, coin box, subscriber free)