Какой функцией лучше всего запускать какой-нито exe-шник?
Какой функцией лучше всего запускать какой-нито exe-шник? (например, блокнот, калькулятор, тотал коммандер или еще что...)
Цитата:
Originally posted by warezhka
Какой функцией лучше всего запускать какой-нито exe-шник? (например, блокнот, калькулятор, тотал коммандер или еще что...)
Какой функцией лучше всего запускать какой-нито exe-шник? (например, блокнот, калькулятор, тотал коммандер или еще что...)
Используй CreateProcess или если надо чё попроще то юзай ShellExecute. Подробное описание есть в MSDN.
Цитата:
Originally posted by warezhka
Какой функцией лучше всего запускать какой-нито exe-шник? (например, блокнот, калькулятор, тотал коммандер или еще что...)
Какой функцией лучше всего запускать какой-нито exe-шник? (например, блокнот, калькулятор, тотал коммандер или еще что...)
Проще всего (если тебе больше ничего не надо от запускаемого процесса кроме как запустить его) воспользоваться функцией WinExec.
А можно ли запустить процесс и получить сразу HWND его окошка (если оно есть конечно)?
Цитата:
Originally posted by warezhka
А можно ли запустить процесс и получить сразу HWND его окошка (если оно есть конечно)?
А можно ли запустить процесс и получить сразу HWND его окошка (если оно есть конечно)?
Кажется, нельзя , можно получить идентификатор запущенного процесса через CreateProcess. Попробуй FindWindow().