Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2010, 22:01   #1
H0Jlb
Новичок
Джуниор
 
Регистрация: 16.02.2010
Сообщений: 1
Вопрос Создать процесс в С++ с помощью CreateProcess

Код:
int _tmain(int argc, _TCHAR* argv[])
{	
	PROCESS_INFORMATION pi;
	STARTUPINFO si;
	ZeroMemory(&si, sizeof(STARTUPINFO));
	si.cb=sizeof(STARTUPINFO);
	szCmdline = _tcsdup(TEXT("C:\\Program Files\\Far\\Far.exe"));
	CreateProcess(NULL, szCmdline, NULL, NULL, 0, 0, NULL, NULL, &si, &pi);
	WaitForSingleObject(pi.hProcess,INFINITE);
	MessageBox(NULL,"1","2",MB_OK);
	CloseHandle(g_hThreads[g_nNumTHreads]);
	return 0;
}
Идея в том что надо в место (TEXT("C:\\Program Files\\Far\\Far.exe") сделать переменную типа стринг или чар (не знаю) и с помощью ввода (ввод через поле для ввода;как из него куда перенаправить текст чтоб присвоить массиву: ввожу текст а он потом обана и в char A[30] появляется.)
Еще надо чтобы процесс завершался по моему велению. (Вообще нет вариантов этого решения)
И еще Я Создал оболочку в программе Там есть поле ввода и кнопка запуска как кнопку привязать к полю и вывести на выполнение этой программы?

MessageBox(NULL,"1","2",MB_OK);
Еще надо чтоб в этой строчки я мог сделать текст "1" переменным, чтото типо того :

char A[20];
cin >> A;
MessageBox(NULL,A,"2",MB_OK);

Но он мне пишет ошибку. Что не так?

Пользовался программой : Borland C++ Builder Enterprise v6.0

Зарание спасибо .

Последний раз редактировалось rpy3uH; 19.02.2010 в 20:11.
H0Jlb вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как создать процедуру для кнопки которая еще не создана? DeepPurple Общие вопросы Delphi 10 21.05.2009 13:50
помогите создать процедуру! плз Tashka Паскаль, Turbo Pascal, PascalABC.NET 6 13.10.2008 01:25
Переделать процедуру AidarBik Общие вопросы Delphi 12 22.05.2008 14:59
подскажите процедуру Nova БД в Delphi 5 15.05.2008 16:43
Как создать процедуру и функцию? Absent Общие вопросы Delphi 1 18.11.2007 17:36