2013-02-12 2 views
0

У меня есть C++ DLL, написанная мной, которая иногда требует другого экземпляра для выполнения некоторых действий. Было бы неплохо, если бы мне не пришлось разделить его на две разные части, тем более, что я не хочу, чтобы какая-то путаница заключалась в том, что один из них должен быть «управляемым».Хост-процесс для C++ DLL

Я смотрел на несколько системных процессов в Windows, которые я мог запустить и ввести. svchost и dllhost оба поймали мой взгляд; но они не были тем, кем я думал. Конечно, в Windows есть какой-то общий DLL-хост, который я могу использовать?

ответ

0

Похоже, что rundll32 разработан именно для этой цели и именно так я и искал.

командной строки документации: http://support.microsoft.com/kb/164787

Ссылка на использование (SO): How to use Rundll32 to execute DLL Function?

+1

Но вы должны знать о некоторых причин, чтобы избежать ... http://blogs.msdn.com/ б/oldnewthing/архив/2013/01/04/10382242.aspx – patriiice

Смежные вопросы