20 / 20 / 0
Регистрация: 04.03.2009
Сообщений: 56
|
||||||
1 | ||||||
Надо запустить процесс notepad средствами WinAPI10.04.2009, 15:57. Показов 5217. Ответов 6
Метки нет (Все метки)
Надо запустить процесс notepad средствами WinAPI. Надо, чтобы просто передо мной открылось окно notepad. Но функция CreateProcess возвращает false, и notepad не запускается. Что я делаю не так?
0
|
10.04.2009, 15:57 | |
Ответы с готовыми решениями:
6
Как быстрее запустить процесс - используя класс Process или через WinAPI Нужно запустить notepad как процесс в "свернутом виде" SendInput и Notepad (WinAPI) Создать дочерний процесс notepad |
98 / 54 / 3
Регистрация: 18.03.2009
Сообщений: 273
|
|
10.04.2009, 16:04 | 2 |
Попробуй функцию ShellExecute. -> http://msdn.microsoft.com/en-u... S.85).aspx
0
|
0 / 0 / 0
Регистрация: 01.04.2009
Сообщений: 24
|
||||||
10.04.2009, 18:16 | 3 | |||||
c++ запускает так:
0
|
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
10.04.2009, 21:17 | 4 |
Может быть, в качестве ProcInf нельзя ноль передавать - туда же должны сохраняться хэндлы, которые закрывать надо?
0
|
0 / 0 / 0
Регистрация: 01.04.2009
Сообщений: 24
|
|
10.04.2009, 21:30 | 5 |
Там надо просто вместо "D:\\notepad.exe" поставить null, а вместо следующего null "notepad.exe"
0
|
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
11.04.2009, 00:13 | 6 |
И что, после исправления только этого работает? Вообще вариант, когда первый параметр - полный путь, командная строка пустая, возможен вроде.
0
|
20 / 20 / 0
Регистрация: 04.03.2009
Сообщений: 56
|
||||||
11.04.2009, 00:29 [ТС] | 7 | |||||
Всё, разобрался. Вот вроде бы работающий вариант:
1
|
11.04.2009, 00:29 | |
11.04.2009, 00:29 | |
Помогаю со студенческими работами здесь
7
Не могу запустить под notepad После лечения Eset висит запущенный процесс notepad.exe Запустить яндекс браузер через меню Notepad++ Запустить макрос notepad++ при открытии из бат файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |