1
如何使用類型庫在運行時在運行時調用約定是否使用stdcall,cdecl,winapi或其他?如何從類型庫中調用函數的調用?
如何使用類型庫在運行時在運行時調用約定是否使用stdcall,cdecl,winapi或其他?如何從類型庫中調用函數的調用?
如果涉及類型庫,則使用COM。 COM總是使用相同的調用約定(在給定的操作系統上),所以它不會被編碼到類型庫中。在標題中,它顯示爲STDMETHOD
(或類似的東西 - 我現在懶得檢查確切的拼寫),但如果內存服務它基本上相當於__cdecl
。如果內存提供服務,還有一個_STDMETHOD
(或者再次類似),可以指定除HRESULT
以外的返回類型。
這是__stdcall。他們不是一回事。 – Puppy 2010-06-08 16:24:56