IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

> Создание и уничтожение процессов, C/C++
Rocket
сообщение 9.11.2008 17:23
Сообщение #1


Знаток
****

Группа: Пользователи
Сообщений: 306
Пол: Мужской
Реальное имя: Евгений

Репутация: -  0  +


Скажите пожалуйста, как создать и уничтожить процесс в ОС семейства Microsoft Windows? Знаю о существовании системного вызова CreateProcess(…), допускающего использование множества дополнительных параметров. Если возможно, то напишите пожалуйста текстовый пример использования CreateProcess(…).
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
volvo
сообщение 9.11.2008 17:43
Сообщение #2


Гость






Что значит "не создается"? Не появляется Notepad? А файл notepad.exe точно лежит там, где указано? У меня запустилось...

Цитата
И что за библиотека
Если у тебя не VC, можешь убрать эту строку... Это для MFC.
 К началу страницы 
+ Ответить 
Rocket
сообщение 9.11.2008 17:59
Сообщение #3


Знаток
****

Группа: Пользователи
Сообщений: 306
Пол: Мужской
Реальное имя: Евгений

Репутация: -  0  +


Цитата(volvo @ 9.11.2008 17:43) *

Что значит "не создается"? Не появляется Notepad? А файл notepad.exe точно лежит там, где указано? У меня запустилось...

Если у тебя не VC, можешь убрать эту строку... Это для MFC.

Да, не появляется программа, которую хочу запустить. Я запускаю другой exe-шник.

И вообще ряд ошибок возникает:
2 In file included from E:/Dev-Cpp/include/c++/3.4.2/backward/iostream.h:31, from J:\OsLab3.cpp

2 from J:\OsLab3.cpp

32:2 #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.

4 `main' must return `int'

In function `int main(...)':

9 [Warning] passing NULL used for non-pointer converting 6 of `BOOL CreateProcessA(const CHAR*, CHAR*, _SECURITY_ATTRIBUTES*, _SECURITY_ATTRIBUTES*, BOOL, DWORD, void*, const CHAR*, _STARTUPINFOA*, _PROCESS_INFORMATION*)'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Rocket   Создание и уничтожение процессов   9.11.2008 17:23
volvo   Вот простейший пример: Шаг 131 - CreateProcess   9.11.2008 17:28
Rocket   Вот простейший пример: [url=http://www.firststeps...   9.11.2008 17:37
volvo   Что значит "не создается"? Не появляется...   9.11.2008 17:43
Rocket   Что значит "не создается"? Не появляетс...   9.11.2008 17:59
volvo   Ну так сначала исправь ошибки а потом будешь говор...   9.11.2008 18:18
Rocket   Ну так сначала исправь ошибки а потом будешь гово...   11.11.2008 0:27
volvo   Искать в папке файлы с необходимыми расширениями (...   11.11.2008 1:35
Rocket   Искать в папке файлы с необходимыми расширениями ...   14.11.2008 17:03
volvo   Тебя что, на MSDN забанили? :) MSDN: FindFirstFile...   14.11.2008 17:12
Rocket   Тебя что, на MSDN забанили? :) [url=http://msdn.m...   14.11.2008 22:14
volvo   - это не диагностика... Почему не получается? Что...   14.11.2008 22:59
Rocket   - это не диагностика... Почему не получается? Что...   14.11.2008 23:22
volvo   То же самое (проверку на 0 и печать в этом случае ...   14.11.2008 23:30
Rocket   То же самое (проверку на 0 и печать в этом случае...   14.11.2008 23:39
Rocket   Только учти, что при удалении файла есть особые ...   15.11.2008 0:34
volvo   Эти операции здесь ни при чем. Ошибка №2 - это ERR...   15.11.2008 1:46
Rocket   Эти операции здесь ни при чем. Ошибка №2 - это ER...   18.11.2008 18:45


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.07.2025 8:26
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"