c十十編程教學(xué) QTcreator如何調(diào)用VC寫的靜態(tài)庫?
QTcreator如何調(diào)用VC寫的靜態(tài)庫?QT creator how to link static library]做windows程序,核心是調(diào)用Win32的類庫來創(chuàng)建窗口相關(guān)的對象。所以C和C可
QTcreator如何調(diào)用VC寫的靜態(tài)庫?
QT creator how to link static library]做windows程序,核心是調(diào)用Win32的類庫來創(chuàng)建窗口相關(guān)的對象。所以C和C可以直接調(diào)用Win32類庫,這樣就可以開發(fā)了,但是它們自己要編寫很多窗口事件處理方法。所以微軟提供了ATL和MFC來幫助你快速編寫windows程序。這些代碼是非托管的,也就是說,直接訪問系統(tǒng)調(diào)用或庫函數(shù)是不安全的,并且容易產(chǎn)生災(zāi)難性的結(jié)果(但是效率很高)。于是微軟推出了這項(xiàng)新技術(shù)。又是網(wǎng)絡(luò)包。語言是C#,意思是C。此時(shí),代碼被管理,沒有指針。此時(shí)開發(fā)效率更高、更安全,但運(yùn)行效率相對較低。Java虛擬機(jī)在底層調(diào)用Win32類庫,用自己的AWT、SWT類庫和Java語言創(chuàng)建windows,以便移植到其他平臺。