Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > запуск функции через rundll32.exe


Автор: maruany 17.12.2008, 19:58
Запускаю команду

rundll32.exe user32.dll,SetForegroundWindow 131286

из меню ВЫПОЛНИТЬ. Ничего не происходит, что неправильно?

Автор: REZiaMIX 17.12.2008, 20:13
Возможно rundll32 не принимает аргументы, или аргумент не правильный

Автор: maruany 17.12.2008, 21:31
Цитата(REZiaMIX @ 17.12.2008,  20:13)
Возможно rundll32 не принимает аргументы, или аргумент не правильный

у Вас работает?

Автор: 586 17.12.2008, 21:55
Функции без параметров rundll32 вызывает нормально.

Автор: GoldFinch 17.12.2008, 22:04
читайте msdn и будет вам счастье

rundll32 запускает только функции с определенными прототипами

http://support.microsoft.com/kb/164787

Автор: Romikgy 17.12.2008, 22:26
а зачем такой гемор , напиши маленькую софтинку которая будет вызывать данную ф-цию из dll 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)