在 MFC 的 200 上尋求 VC 程式設計大師

發布 科技 2024-06-28
12個回答
  1. 匿名使用者2024-01-30

    友情提醒:MFC 已過時,現在可以在 Visual C++ .NET 2005 中使用CLR 程式設計 在 .NET Framework 框架下,該庫比 MFC 豐富 10 倍。

    而且使用起來非常簡單。

    唉,沒有對房東的不尊重。 其實所謂的過時,就是說很多東西都不需要自己編造,MFC只是一些被前輩程式設計給你呼叫的表單。

    .NET 程式設計不僅提供了表單和極其豐富的控制項庫,而且還提供了許多方便和令人驚訝的功能。 例如,資料庫控制網路程式設計。

    MFC 在 98 年開始流行,到目前為止幾乎沒有新增任何類庫。

    .NET 程式設計在 03 年很流行,現在又發展起來了。 在 .NET 2005 中,庫進一步擴充套件,語言從 C++ 更改為.NET 已公升級到 C++ CLI

    當然,要開始學習,你必須學習最新的。

  2. 匿名使用者2024-01-29

    在您的計算機上查詢它**。

    祝你好運。

  3. 匿名使用者2024-01-28

    對不起,但你只值半個問題。

  4. 匿名使用者2024-01-27

    樓上在錯誤的列中,在。 C++ 下面的 .NET Framework 是託管的,C++ 是在其上構建的。 .NET framework平台,沒有平台就跑不了,而且MFC執行在win32平台下,它的執行效率最高,速度最快,現在好像沒人了。

    在 .NET Framework 下承載的 C++ 由於其效能和速度,不如 MFC 快。 .NET Framework 在執行時再次編譯。 兩者之間根本沒有什麼可比較的,因為它們都在不同的平台上執行。

    如果你想學習C++,學習VC++或C++入門。

  5. 匿名使用者2024-01-26

    如果你知道得更多,你其實會發現牛乙的人會對你說:只有學習自己,才能讓自己變得強大。 當然,這並不意味著不需要朋友和交流。

    這是我的經驗之一。 如果你想學好,你應該設計自己的計畫並慢慢學習,如果你沒有具體的問題,問他們,有人可能會幫你回答,但不要期望太高。

    你看,現在在這個**上,要麼問題太簡單,要麼太難,沒有人會。 但是網上有很多優秀的**,你應該試著去挖掘,自己思考,慢慢成長。

  6. 匿名使用者2024-01-25

    C++是一種語言。 了解您可以正確使用 C++,VC++ 是 Microsoft 的 C++ 開發環境。

    Windows 程式設計意味著您的軟體將在 Windows 作業系統上執行。

    MFC 是乙個包,乙個框架。

    Windows 程式設計的核心是訊息驅動的,重點關注兩件事:

    程式設計是物件導向和訊息驅動的。 Windows本身意味著乙個視窗,乙個視窗是乙個物件,視窗可能有風進來,這就是訊息,你只是想處理這些訊息或傳送訊息;

    2.你需要掌握常用的API,你不能自己完全實現**,你需要掌握系統提供的常用API,比如繪製視窗的API、收發網路資訊的API等等。

    MFC封裝了一些**,例如:處理訊息,如果不使用MFC,則需要在程式的訊息處理部分確定訊息的型別和引數。 使用 MFC 時,該部件是封裝的。

    MFC會為你搭建乙個函式,這個函式是針對乙個特定的訊息,你只需要在這個函式中處理**即可。

    建議一開始不要使用 MFC,因為使用 MFC 不利於您對 Windows 程式設計的理解。 會有很多混亂。

  7. 匿名使用者2024-01-24

    在多大程度上??? 你不需要學習任何東西......

    MFC包的亂七八糟幾乎面目全非......

    Windows 程式設計是 API 呼叫... 擁有MSDN真是太好了,它與C++沒有太大關係。

    關係。 是的,有。

    最後,如果你對物件導向有一點了解,你應該沒問題,因為我不知道你在問什麼,所以我不知道我在回答什麼......

  8. 匿名使用者2024-01-23

    C++可以學習任何級別,可以學習VC++;

    C++是靈魂,VC++主要是IDE、函式庫等。

  9. 匿名使用者2024-01-22

    C++ 是一種語言,MFC 是 C++ 和 Windows 系統呼叫的組合。

    首先建議不要做MFC,而是先掌握C++的基礎知識,建議學習記憶體管理模板(STL)等。

    如果要學習 MFC,首先要熟悉 Windows 作業系統的 API 函式,以及控制代碼等一些常見概念。

  10. 匿名使用者2024-01-21

    MSDN 代表 Microsoft 開發人員網路。 這是 Microsoft 為軟體開發人員提供的資訊服務。 它包含了C、C++等程式語言的所有功能,並附有函式原型、引數說明、使用示例等。

    如果你不了解這個功能,你可以在那裡查詢它。

  11. 匿名使用者2024-01-20

    同意樓上的觀點,MFC是C++的乙個更深層次的應用,可以走出黑窗,進入圖形介面。 目前,像CF魔獸世界這樣的許多遊戲都是用MFC製作的,此外,VS是乙個整合的開發環境,可以在其平台上編譯多種語言,MSDN是MFC中提供給開發人員的參考資料。

  12. 匿名使用者2024-01-19

    MFC(Microsoft FoundationClasses)是Microsoft Foundation Classes的縮寫,是Microsoft實現的C++類庫,主要封裝了大部分Windows API函式。

    MFC 中最重要的封裝是 Win32 API 的封裝,因此了解 Windows 物件和 MFC 物件(C++ 物件、C++ 類的例項)之間的關係是理解 MFC 的關鍵之一。 所謂 Windows 物件(Windows 物件)是由 Win32 下的控制代碼表示的 Windows 作業系統物件; 所謂MFC物件是乙個C++物件,乙個C++類的例項,這裡(在本本書的範圍內)MFC物件有特定的含義,指的是封裝Windows物件的C++物件,而不是任何C++物件。

    MFC 物件和 Windows 物件並不相同,但它們密切相關。 以 window 物件為例:

    MFC 視窗物件是由程式直接建立的 C++ CWND 類(或派生類)的例項。 在程式執行中,它是通過視窗類建構函式的呼叫生成的,並隨著析構函式的呼叫而消失。 另一方面,Windows 視窗是 Windows 系統內部資料結構的例項,由 Windows 系統建立並向其分配系統資源的“視窗控制代碼”標識。

    建立 MFC 視窗物件後,由 CWND 類的 Create 成員函式建立 Windows 視窗,並將“視窗控制代碼”儲存在視窗物件的 MWND 成員變數中。 Windows 視窗可以被程式或使用者的操作銷毀。 圖 2-1 顯示了 MFC 和 Windows 視窗物件之間的關係。

    其他 Windows 物件與其 MFC 對應物件具有類似的關係。

相關回答
16個回答2024-06-28

1. car(int weight,int speed) 是乙個建構函式(與類名同名),這意味著當你想用 car 類構造乙個物件時,需要兩個 int 型別引數,分別表示物件的重量和速度。 >>>More

15個回答2024-06-28

void ctime_powerdlg::totray()

m_hwnd; >>>More

7個回答2024-06-28

virtual bool textout(int x,int y,lpctstr lpszstring,int ncount >>>More

9個回答2024-06-28

createwindow中缺少乙個引數,沒有提示您嗎? >>>More

8個回答2024-06-28

編一些東西,錢可以。 C++ 程式設計教程。 初版。 清華大學出版社,然後學習VC++,然後嘗試自己編更多的東西,程式設計最重要的是積累經驗。 >>>More