0
我有一個我寫的C++ DLL,有時需要自己的另一個實例來執行一些操作。如果我不必將它分成兩個不同的部分,那將是非常好的,尤其是因爲我不希望任何類型的混淆,其中一個應該是「可運行的」。C++ DLL的主機進程
我一直在尋找一些Windows上的系統進程,我可以啓動並注入。 svchost和dllhost都引起了我的注意;但他們不是我認爲的那些。當然,Windows有一些我可以使用的通用DLL主機?
我有一個我寫的C++ DLL,有時需要自己的另一個實例來執行一些操作。如果我不必將它分成兩個不同的部分,那將是非常好的,尤其是因爲我不希望任何類型的混淆,其中一個應該是「可運行的」。C++ DLL的主機進程
我一直在尋找一些Windows上的系統進程,我可以啓動並注入。 svchost和dllhost都引起了我的注意;但他們不是我認爲的那些。當然,Windows有一些我可以使用的通用DLL主機?
看起來像rundll32是專爲此目的而設計的,正是我一直在尋找的東西。
命令行文件: http://support.microsoft.com/kb/164787
參考使用情況(SO): How to use Rundll32 to execute DLL Function?
但你必須知道的一些原因,以避免它... http://blogs.msdn.com/ b/oldnewthing /存檔/ 2013/01/04/10382242.aspx – patriiice 2013-02-12 10:01:17