Форум программистов, компьютерный форум CyberForum.ru

Запустить программу из другой программы в качестве нового процесса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции пользователя в с++ http://www.cyberforum.ru/cpp-beginners/thread403695.html
пыталась сама написать, что-то не получается, помогите
C++ Указатели, символьные строки и функции в с++ помогите пожалуйста написать программу по заданию на картинках http://www.cyberforum.ru/cpp-beginners/thread403692.html
C++ Перегрузка оператора %
Подскажите пожалуйста как перегрузить оператор % для матрицы! #include "StdAfx.h" #include "statik.h" #include <iostream> using namespace std; statik::statik(void) { dim = 2; // размерность 2 по умолчанию
C++ Вывод матрицы из файла....
Как вывести матрицу 5*5 из файла и записать в двумерный массив?
C++ Вычислить значение функции http://www.cyberforum.ru/cpp-beginners/thread403641.html
Само задание вложено Вот сам код #include "stdafx.h" #include <iostream> #include <conio.h> #include <math.h> using namespace std; //int _tmain(int argc, _TCHAR* argv)
C++ Запонить клетки натурального ряда по порядку "Заполните матрицу A шахматном порядке: клетки одного цвета заполнены нулями, а другого цвета - заполнены числами натурального ряда сверху вниз, слева направо. В левом верхнем углу записано число 1." Не получается запонить клетки натурального ряда по порядку. Вот мой код: #include <stdio.h> #include <iostream> using namespace std; void main(void) { подробнее

Показать сообщение отдельно
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
12.12.2011, 17:09     Запустить программу из другой программы в качестве нового процесса
что сразу бросается в глаза это

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//hThread = GetCurrentThread(); //берет текущий поток тоесть наш главный процесс
hThread=CreateThread(0,0,_thread_PowerOfN,&chislo,0,0); //надо получить указатель именно на созданный поток
SetThreadPriority(hThread, THREAD_PRIORITY_TIME_CRITICAL);   // теперь приоритет пойдет куда надо
 
//функция GetThreadTimes  как я понял возвращает все 4 значения времени Created, Exited, Kernel, User;
 
//надо просто создать их экземпляры
FILETIME t1,t2,t3,t4;
SYSTEMTIME t;
....
GetThreadTimes (hThread,&t1,&t2,&t3,&t4);
//нам интересно лишь t3
 
FileTimeToSystemTime(&t3,&t); //переводим процессорное время в системное
printf("%d.%d.%d %d:%d:%d",t.wDay,t.wMonth,t.wYear,t.wHour,t.wMinute,t.wSecond); //выводим время по частям
//еще мне кое что не нравится в этой функции что она под NT и win2000, у некоторых она возвращает ноль
 
Текущее время: 09:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru