AFX

Application Framework技術團隊,名為AFX小組,用以開發C++對象導向工具給Windows應用程式開發人員使用。AFX 的"X"沒有什麽意義,是比較流行的結尾字元,如activex等。

  • 外文名稱
    AFX
  • 成立公司
    微軟公司
  • 成立時間
    1989年
  • 團    隊
    ApplicationFramework技術團隊

簡介

​成立時間

1989年

成立公司

微軟公司

團隊

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

AFX中的X

AFX 的"X"沒有什麽意義,是比較流行的結尾字元,如activex等。

最初憲章

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

AFX成長介紹

當小組成員以此產品開發應用程式,他們發現實在是太復雜,又悖離公司的主流系統--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 類別之中, 例如WinMain、RegisterClass、Window Procedure 等等等。

Afx架構函式

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

AFX首碼

Afx首碼是微軟MFC一個小組的名稱簡寫,並沒有別的意義。

MFC的很多代碼,包括全局函式名、宏、頭檔案名稱都使用了"Afx"。

Afx*.h是一組MFC的核心頭檔案,

比如: afxwin.h 定義MFC的核心和標準組件

afxext.h 定義MFC的擴展

afxdisp.h 是MFC自動化支持的類定義頭檔案

afxdb.h 是MFC的ODBC類封裝

腳踝訓練系統

介紹

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

訓練師表現

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

信號令

TUP的信號訊息

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

ACM中包括六種信號

--地址全、計費(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)

相關詞條

相關搜尋

其它詞條