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

WaitForSingleObject вешает интерфейс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Головоломки на С++ http://www.cyberforum.ru/cpp-beginners/thread91540.html
Ребят, ищу головоломки на С++(составляю справочник, помощь не останется без внимания, имена помогающих будут занесены в справочник.) Необходим материал! Потом, с разрешения администрации сайта, справочник будет предложено залит на сайт. Заранее спасибо! Задачки вот такого типа: int i = 5; i = ++i + ++i; i = ? До связи!
C++ Запись в бинарник и его чтение Привет всем, задача состоит в том, что нужно записать в бинарник сведения о сканерах и считать их из него. Проблема в том что нужно в первых 2-х байтах записать количество сканеров. Я сдвигаю курсор на 2 байта и начинаю запись сканеров, затем сдвигаю курсор в начало бинарника и записываю подсчитанное кол-во записей, но когда я читаю из бинарника количество записей (первые 2 байта) выходит... http://www.cyberforum.ru/cpp-beginners/thread91524.html
C++ неоднозначность, explicit
Добрый вечер. написал такой шаблонный класс: template <class T> class Container { private: ...... public: Container(const int _dim, ...);
Ссылки, вложенные структуры C++
Напишите пожалуйста определения с примерами..вообщем как ответить по теории.. 1. Типы определяемые пользователем: вложенные структуры (определение, описание, обращения, примеры) 2. Ссылки (с примерами) Заранее огромное спасибо..
C++ Вычеслить сумму ряда http://www.cyberforum.ru/cpp-beginners/thread91498.html
если кому не сложно помогите пожалуйста)))мозг совсем отказывается что то воспринять. задача во вложение.смог осилить только "псевдо графику"
C++ Переделать программу из Pascal в C++ Добрый день! Прошу помочь, подсказать. Есть программа на Pascal, ее необходимо перевести в C++. Сам C++ знаю слабо, побробывал сам, но вкрались ошибки. Pascal program Perevod; {Nazvanie programmi} var A, i, n, z: integer; B,C,D,E,F: string; res,res1,res2: real; {obyavlenie peremennih} function RtoDec (s: string; R: word): string; {ob`yavlenie funkcii} begin n:=0; A:=0; подробнее

Показать сообщение отдельно
Alex90
17 / 17 / 1
Регистрация: 30.01.2009
Сообщений: 103
01.02.2010, 11:39  [ТС]     WaitForSingleObject вешает интерфейс
вот переделал в такой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class ThreadClass
{
public:
static void __cdecl thread_proc(void* pParam)
{
    STARTUPINFO cif;
    ZeroMemory(&cif,sizeof(STARTUPINFO));
    PROCESS_INFORMATION pi;
 
        if(CreateProcess([B]Program[/B],NULL,NULL,NULL,FALSE,FALSE,NULL,[B]WorkDirectory[/B],&cif,&pi))
        {
 
         if(WaitForSingleObject(pi.hProcess, INFINITE) == WAIT_OBJECT_0)
        {
//если программа завершилась выполнить этот кусок кода        
        }
    CloseHandle(pi.hProcess);
    CloseHandle(pi.hThread);
    }                    
}        
};
 
void StartAndWait (char* Program, char* WorkDirectory, char* test)
{
   _beginthread(ThreadClass::thread_proc, 0, 0);                   
}
Как теперь передать параметры Program и WorkDirectory
 
Текущее время: 14:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru