win32 API 調用方法

invoke 語句 我們在MASM中可以用這種方法來調用API函數:invoke  函數名 [參數1],[參數2] ,......  。這樣可以避免我們在寫彙編程序中調用函數時少寫或漏寫了參數,漏寫參數會導致堆棧對不齊,但是這樣的程序在編譯鏈接時並不會報錯,但執行的時候程序會崩潰。而用這種方法就像在c語言中調用函數一樣,如果我們漏寫了參數,編譯器會報錯,就可以避免上面的情況發生。編譯器報錯內容是:
相關文章
相關標籤/搜索