Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

n  DWORD dwX – размеры окна по х.

n  DWORD dwY – размеры окна по у.

n  DWORD dwXSize – ширина.

n  DWORD dwYSize – высота.

 

Параметры размера игнорируются, если только в dwFlags не установлен атрибут STARTF_USEPOSITION и/или STARTF_USESIZE.

n  DWORD dwXCountChars – количество символов по ширине.

n  DWORD dwYCountChars – количество символов по высоте.

n  Данные параметры применяются для консольных приложений, если установлен флаг STARTF_USECOUNT-CHARS.

n  DWORD dwFillAttribute – устанавливают цвет (FORE-GROUND_BLUE, FOREGROUND_GREEN, FOREGRO-UND_RED, FOREGROUND_INTENSITY, BACKGRO-UND_BLUE, BACKGROUND_GREEN, BACKGRO-UND_RED, и BACKGROUND_INTENSITY) для консольных приложений, если установлен флаг STARTF_USEFILLATTRIBUTE.

n  DWORD dwFlags – а вот это те самые флаги; кроме тех, что были уже упомянуты выше, можно отметить флаг STARTF_USESTDHANDLES – переопределение стандартных потоков для потомка.

n  WORD wShowWindow – режим открытия окна (для его изменения необходимо установить флаг STARTF_USESHOWWINDOW), приведу несколько самых используемых:

n  SW_HIDE – спрятать окно и показать следующее;

n  SW_MAXIMIZE – развернуть и активизировать окно;

n  SW_MINIMIZE – свернуть окно и показать следующее;

n  SW_RESTORE – восстановить окно;

n  SW_SHOWNORMAL – восстановить и активизировать окно;

n  SW_SHOW – просто активизировать и показать окно.

n  WORD cbReserved2 – NULL.

n  LPBYTE lpReserved2 – NULL.

n  HANDLE hStdInput – дескриптор стандартного ввода.

n  HANDLE hStdOutput – дескриптор стандартного вывода.

n  HANDLE hStdError – дескриптор стандартных ошибок.

Тут могу посоветовать одно: обнуляйте структуру перед использованием, а затем заполняйте нужные поля, остальные установятся по умолчанию. Ну что же, пришло время для чего-нибудь интересного. Итак, примеры.

Для начала запустим какой-нибудь notepad и загрузим в него какой-нибудь файл, в данном примере test.txt:

// Информация о процессе

STARTUPINFO si;

// Обнуление структуры

memset(&si, 0, sizeof(STARTUPINFO));

// Заполнение полей

si.cb = sizeof(STARTUPINFO);

 


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100