Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите найти программу для блок-схем https://www.cyberforum.ru/ cpp/ thread245619.html
Помогите пожалуйста найти прогу для преобразования кода в блок-схему. Чтобы работала с процедурамми и функциями))) Пожалуйста помогите!!!!!
C++ Учет сетевого трафика
Доброй ночи всем! Моя задача состоит в следующем, необходимо подсчитывать сетевой трафик, как целиком (исходящий, входящий), так и по отдельным ip адресам (отдельные пакеты). Можете подсказать куда...
C++ Решаем программы, пишем собственные модули и функции
Решаем программы, пишем собственные модули и функции. Давайте в этой теме будем писать совместно программы и их отлаживать. Расскажу о себе я не профессиональный программист, я скорей новичек,...
C++ Двоичные константы (вопрос ради интереса) Интересна причина, почему нет возможности задавать именно двоичные. https://www.cyberforum.ru/ cpp/ thread244545.html
C++ Компиляция кода в командной строке https://www.cyberforum.ru/ cpp/ thread243674.html
на паре нам показывали как работать с прогой, написанной на ассемблере - cmd-> выбор директории -> создание объектного файла с помощью команды "tasm *file_name* -> линковка "tlink *file_name* ->...
Перенаправление стандартных потоков ввода/вывода для внешней программы C++
Я вот где-то прочитал как перенаправить стандартные потоки ввода/вывода на внешнюю программу в дос. Переделал код под winapi, но не работает. Прошу вас помочь. Вот код: #include <windows.h>...
C++ Написать приложение для управления программными проектами
4. Приложение для управления программными проектами Вся информация приложения хранится в трех файлах: – работники (идентификатор работника; фамилия; специальность; опыт работы) – проекты...
C++ Библиотека для работы с изображениями Я решил попробовать написать программу для распознавания изображений, а если быть точнее - цифр (база MNIST). Почитал что пишут разные люди по этой теме и решил, что чем выбирать абы как и что - надо... https://www.cyberforum.ru/ cpp/ thread242859.html
C++ какой язык программирования лучше всего подходит для новичка? https://www.cyberforum.ru/ cpp/ thread242565.html
не подскажите какой язык программирования лучше всего подходит для новичка?
C++ get_IsSupportedEnvironment - VARIANT_FALSE Столкнулся с проблеммой IDiscMaster2::get_IsSupportedEnvironment возвращает VARIANT_FALSE. Я читал эту статью http://msdn.microsoft.com/en-us/library/aa832660(v=vs.85).aspx насколько понял,... https://www.cyberforum.ru/ cpp/ thread241940.html
41 / 41 / 9
Регистрация: 28.01.2011
Сообщений: 175
0

Вывод процесса в стрим

20.02.2011, 22:30. Просмотров 1078. Ответов 5
Метки (Все метки)

У меня есть следующий код, который я затем использую для CreateProcess();

C++
1
2
3
4
STARTUPINFO info;
ZeroMemory(&info, sizeof(STARTUPINFO));
 
info.wShowWindow = SW_HIDE;
Какое значение должно быть у info.hStdOutput, чтобы переопределить вывод в стрим, который я мог бы сразу прочитать?

Добавлено через 1 час 50 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
    HANDLE hread;
    DWORD read;
    char readbuf[8192];
    info.hStdOutput = hread;
           ZeroMemory(readbuf, 8192);
        cout << "hread is  " << hread << "\n";
        if(ReadFile(hread, readbuf, 8192, &read, NULL)) {
            cout << "Got output!\n";
            cout << read << " bytes.\n";
            TerminateProcess(pi.hProcess, 0);
            return string(readbuf);
        } else { cout << "No output.\n"; TerminateProcess(pi.hProcess, 999); }
Данный код выводит:
Код
hread is 20
No output.
Вместо желаемого результата. Неужели никто не знает ответа на этот вопрос?

Вернуться к обсуждению:
Вывод процесса в стрим
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2011, 22:30
Готовые ответы и решения:

Вывод имени процесса
#include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;string&gt; #include &lt;ctime&gt; #include...

Вывод идентификатор процесса
Напишите пожалуйста программу, которая выполнит следующее: Выведет свой идентификатор процесса,...

Получить вывод порождённого процесса
В общем, проблема такова. В форме я запускаю с кнопки процесс cl.exe из папки с вижуал студио(это...

Вывод дескрипторов процесса в окна
Нужно вывести дескрипторы процесса из структуры: typedef struct _PROCESS_INFORMATION { ...

5
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.