Показать сообщение отдельно
Старый 31.05.2007, 20:51   #2
Krokoziabl
AnyKey`щик
 
Регистрация: 31.05.2007
Сообщений: 5
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Проблема в инсте.

Сообщение от magpro
Есть такая професия. Форумы флудить. Так вот этим я и занемаюсь. Ну а если серьёзно То посиди немного в сети и поищи чтонибудь похожее на твои лабы. Думаю найдёшь много чего интересного.
А я думаешь не пробовал... вообще обращаться к другим людям - это только когда уже ситуация становится почти безвыходная... Искал и не раз.
Вот вторая лаба(не работающая по определению(его вообще не работающие лабы устраивают)) его почти устроила сказал только что-то надо похимичить с TerminateProcess'ом.
#include "stdafx.h"
#include <windows.h>

void main(int argc, char* argv[])
{
	char cmd1[128], cmd2[128];
	STARTUPINFO inf;
	memset(&inf, 0, sizeof(inf));
	sprintf(cmd1, "a.doc");
	sprintf(cmd2, "b.xls");
	inf.cb=sizeof(inf);
	PROCESS_INFORMATION pinf1;
	PROCESS_INFORMATION pinf2;
	CreateProcess(NULL, cmd1, NULL, NULL, FALSE, NORMAL_PRIORITY_CLASS, NULL, NULL, &inf, &pinf1);
	CreateProcess(NULL, cmd2, NULL, NULL, FALSE, NORMAL_PRIORITY_CLASS, NULL, NULL, &inf, &pinf2);
	SLEEP(1000);
	TerminateProcess(pinf1.hProcess, exCode);
	TerminateProcess(pinf2.hProcess, exCode);
}
(Offline)
 
Ответить с цитированием