System::Diagnostics::Process класс
Содержание
[
Скрывать
]Process class
Инкапсулирует информацию о процессе и его управление. Объекты этого класса должны выделяться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class Process : public System::Object
Методы
| Метод | Описание |
|---|---|
| get_EnableRaisingEvents() const | Возвращает, следует ли генерировать событие Exited при завершении процесса. |
| get_ExitCode() const | Возвращает код завершения процесса. |
| get_PrivateMemorySize64() const | Возвращает размер частного набора памяти процесса. |
| get_ProcessName() const | Возвращает имя процесса. |
| get_StandardError() const | Предоставляет средство чтения вывода ошибок процесса. Не реализовано. |
| get_StandardOutput() const | Предоставляет средство чтения вывода процесса со стандартного потока. Не реализовано. |
| get_StartInfo() const | Получает информацию о запуске процесса. |
| get_WorkingSet64() const | Получает размер рабочей области памяти процесса. |
| static GetCurrentProcess() | Получает информацию о текущем процессе. Только Windows. |
| GetOutputText() const | Получает текст вывода процесса. |
| set_EnableRaisingEvents(bool) | Устанавливает, следует ли генерировать событие Exited при завершении процесса. |
| Start() | Запускает процесс с предопределёнными параметрами. |
| static Start(const String&, const String&) | Запускает процесс с указанным путём и аргументами. |
| static Start(const SharedPtr<ProcessStartInfo>&) | Запускает процесс с указанным путём и аргументами. |
| WaitForExit(int) | Ожидает завершения процесса. Не реализовано. |
| WaitForExit() | Ожидает завершения процесса, не возвращается, пока он не завершится. |
| virtual ~Process() | Деструктор. |
См. также
- Class Object
- Namespace System::Diagnostics
- Library Aspose.Font for C++