Здравствуйте, agendus, Вы писали:
A>При выполнении CreateProcess случается Access Violation. Почему?! Сначала думал, что из-за того, что не обнулял procinfo — стал обнулять ZeroMemory? и то же самое. Помогите пожалуйста
Об этом писал Рихтер.
...
#define UNICODE
...
PROCESS_INFORMATION pi;
STARTUPINFO si;
ZeroMemory(&pi, sizeof(pi));
ZeroMemory(&si, sizeof(si));
si.cb = sizeof(si);
WCHAR str[] = {'c', 'a', 'l', 'c', '\0'};
CreateProcess(NULL, str, NULL, NULL, FALSE, CREATE_DEFAULT_ERROR_MODE, NULL, NULL, &si, &pi);