delphi封裝函數(shù) 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁系統(tǒng)工具系統(tǒng)其它 → delphi封裝的回調(diào)函數(shù)DLL

delphi封裝的回調(diào)函數(shù)DLL

delphi封裝的回調(diào)函數(shù)DLL 網(wǎng)友評(píng)分:8

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: dll delphi函數(shù)

Delphi封裝的調(diào)用回調(diào)函數(shù)的DLL,內(nèi)有delphi源代碼,請(qǐng)使用delphi7進(jìn)行編譯。

說明:

DLL中的輸出函數(shù)的調(diào)用風(fēng)格不是cdecl,而是pascal風(fēng)格(windowsapI多采用這種),通過反匯編moto_srv.dll,發(fā)現(xiàn)幾個(gè)函數(shù)的尾部都是retn的方式返回,即由被調(diào)用者負(fù)責(zé)清理堆棧,而不是cdecl的由調(diào)用者通過add esp, n的方式清理堆棧。以上是主要問題,改正方法是把函數(shù)原型定義的cdecl去掉,或者改寫為pascal(缺省如此,直接去掉cdecl同此);次要問題(或許不是問題),在display中,先不要訪問VCL等有關(guān)窗體的資源,用writeln輸出到屏幕,或者保存到一個(gè)文件,看看是否成功。

軟件截圖

下載地址 電腦版

用戶評(píng)論

熱門評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論(0)

昵稱:
請(qǐng)不要評(píng)論無意義或臟話,我們所有評(píng)論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)