SDK,API,MFC三者關係

2021-05-22 17:57:11 字數 347 閱讀 2802

就win32程式設計來說,sdk是windows中的開發包,它提供了一套介面,叫api。微軟用把這套api封裝了一下,就叫mfc。

比如說要建立乙個視窗,createwindowex函式,它是乙個win32 api函式,由win sdk提供。mfc用類把它封裝起來,提供了cwin::create。

sdk:software development kit,原指軟體開發工具,每一套環境都有自己的軟體開發環境,在windows領域,sdk原是指microsoft的軟體開發工具。

mfc:microsoft foundation classes,這是乙個建立在windows api之上的c++類庫,意圖是使windows程式設計過程更有效率

SDK,API,MFC 三者的關係是什麼

sdk software development kit mfc microsoft foundation class 就win32程式設計來說,sdk是windows中的開發包,它提供了一套介面,叫api。微軟用把這套api封裝了一下,就叫mfc。比如說要建立乙個視窗,createwindowex...

SDK,API,MFC 三者的關係是什麼

就win32程式設計來說,sdk是windows中的開發包,它提供了一套介面,叫api。微軟用把這套api封裝了一下,就叫mfc。比如說要建立乙個視窗,createwindowex函式,它是乙個win32 api函式,由win sdk提供。mfc用類把它封裝起來,提供了cwin create。談開去...

bus,device,driver三者關係

bus,device,driver三者關係 bus 匯流排作為主機和外設的連線通道,有些匯流排是比較規範的,形成了很多協議。如pci,usb,1394,iic等。任何裝置都可以選擇合適的匯流排連線到主機。當然主機也可能就是cpu本身。記憶體也是通過bus連線到主機的,可記憶體使用的匯流排不是外設匯流...