А ассемблер тут причем? Вопрос в WinApi
тут многие под винду пишут
Ну а GetProcessId что вернёт если ему хэндл процесса скормить?
тоже pid консольки
там короче видимо запускается обертка над процессом и тут же завершается попробуйте другой процесс запустить, и такого скорее всего не будет https://stackoverflow.com/questions/63990787/the-process-id-returned-by-the-createprocess-function-is-different-from-the-task
да, с другой прогой все хорошо, проверял. Есть идеи как можно исправить? Это ж ведь не дочерние процессы
Вы calc.exe запускаете или win32calc.exe?
win32calc который с семерки
прям в строке запуска у вас win32calc ? Это какой-то сторонний калькулятор? обычно он как был calc.exe так и оставался ЕМНИП
нет)) в общем моя ltsc при запуске calc.exe открывает win32calc.exe как дочерний. У себя указал запускать последний - и теперь pid правильный
Обсуждают сегодня