2012-05-27 44 views
3

把這個簡單來說,我試圖用手做一些組件(請不要連問一下吧= P)從大會如何正確地調用Windows API方法

然而,我所遇到的調用API函數的問題,如來自win32 API的問題。 在各種彙編語言中,你會做的是包含或導入類似「windows.lib」或「windows.inc」或類似的東西。 問題是,這從彙編器到彙編器各不相同,甚至輸出(二進制)看起來不同;我無法弄清楚。

所以我一般的問題是:如何調用一個DLL庫中的API方法看起來像二進制版本和Windows PE文件一樣?

我試着在網上找到這個資源上四處尋找,但沒有成功......

這是我的一個大的,非常重要的項目,所以任何提示或提示,以及信息確實被讚賞!

謝謝你在前進,

湯姆S.

回答

0

有很多互聯網上的這種資源的;例如,帶有一個有用的輔助函數庫的教程。

但也許最簡單的做法是編寫一段C代碼,它調用你的函數,編譯它,然後反彙編它;那麼你可以簡單地模仿你的編譯器生成的代碼。