Показать сообщение отдельно

  #5  
Старый 26.07.2007, 23:14
tclover
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
Провел на форуме:
9751364

Репутация: 1847


По умолчанию

Код:
#include <windows.h>
#include <cstdio>
	
	int main(int argc, char **argv)
	{
		HANDLE hOut;
		WORD cAttrib;
		char newprocess[] = "C:\\windows\\system32\\calc.exe";
		STARTUPINFO si;
		PROCESS_INFORMATION piP;
		
		hOut = GetStdHandle(STD_OUTPUT_HANDLE);
		cAttrib = FOREGROUND_GREEN | FOREGROUND_INTENSITY;
		SetConsoleTextAttribute(hOut, cAttrib);
		printf("=\\");
		//new process

		ZeroMemory(&si, sizeof(STARTUPINFO));
		si.cb = sizeof(STARTUPINFO);
		CreateProcess(newprocess, NULL, NULL, NULL, FALSE, CREATE_DEFAULT_ERROR_MODE, NULL, NULL, &si, &piP);
		WaitForSingleObject(piP.hProcess, INFINITE);
		CloseHandle(piP.hThread);
 		CloseHandle(piP.hProcess);			
		return 0;
	}
классов нет =\
под си переделать не проблема =\

Последний раз редактировалось tclover; 26.07.2007 в 23:45..
 
Ответить с цитированием