1
A
回答
3
在參數rundll32.exe
中使用銳符號而不是函數名稱用於通過它的序號而不是名稱來調用函數。
請參閱 https://msdn.microsoft.com/en-us/library/aa264882(v=vs.60).aspx瞭解更多信息。
相關問題
- 1. 使用CreateProcess執行rundll32.exe
- 2. OpenCV的:刪除鋒利的線條
- 3. 切入點MV3和鋒利的建築
- 4. GridView控件編程用c鋒利
- 5. PNG在Internet Explorer上太鋒利
- 6. 使用的Rundll32.exe執行的DLL通過
- 7. CGPDFScannerCallback - info參數指向什麼?
- 8. 這些參數是指什麼?
- 9. 使用rundll32.exe啓動一次點擊部署URL?
- 10. 從Rundll32調用SetCursorPos函數?
- 11. collect2.exe做什麼?
- 12. 什麼是csc2.exe?
- 13. std :: rvalue的前鋒參考lambda?
- 14. exe中的什麼庫
- 15. 我旋轉的圖像不會有鋒利的邊緣
- 16. 爲什麼我的C++函數有不同的指針參數?
- 17. 爲什麼RunDLL32進程在Windows 7上儘早退出?
- 18. UISegmentedControll外觀沒有邊界鋒利的邊緣
- 19. 使佩林噪音與鋒利的邊緣
- 20. 傳遞指針作爲函數參數的語義是什麼?
- 21. ajax函數中的參數是指什麼?
- 22. 爲什麼的利用
- 23. 銳利的URL參數
- 24. 爲什麼gswin32.exe對其sOutputFile參數的值有237個字符的限制?
- 25. IAutomation - 如何獲取其順利通過指針參數的值?
- 26. RunDll32如何工作?
- 27. 如何使用rundll32.exe創建可從批處理中調用的DLL
- 28. 命令行參數到exe
- 29. graphics.setcolor - 什麼參數?
- 30. 爲什麼MySQL的解釋說「利用指數」,而指數使用不包含所需的字段
您通常會在要運行的test.dll中提供函數的*名稱*。通過使用#,你告訴它你不想指定名字,但是輸出函數的編號。在這種情況下的第一個。使用這個名字當然是最好的,這樣的事故就少一些。 –
@HansPassant你並不總是有選擇。函數只能由序號導出。 –
@AndrewMedico然後修復您的DLL以按名稱導出它。通過序號導出意味着rundll32無法確定函數期望接收的字符集(因爲rundll32通過函數名稱以A還是W結尾來推斷)。 –