|
5 / 5 / 4
Регистрация: 01.06.2014
Сообщений: 55
|
||||||
Ошибка при запуске приложения из приложения WinAPI06.06.2014, 17:37. Показов 4900. Ответов 40
Метки нет (Все метки)
Здравствуйте.
Есть следующий код, найденный на просторах интернета.
Кто-нибудь может объяснить почему так и как это исправить?
0
|
||||||
| 06.06.2014, 17:37 | |
|
Ответы с готовыми решениями:
40
Ошибка при запуске Release-сборки приложения Ошибка при запуске приложения 0x0000007b Вывод сообщения на экран при запуске оконного приложения |
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
||
| 06.06.2014, 18:26 | ||
|
0
|
||
|
5 / 5 / 4
Регистрация: 01.06.2014
Сообщений: 55
|
||
| 06.06.2014, 18:43 [ТС] | ||
|
Там стоит 0, потому что в примере, откуда я брал этот код стоял 0.
Вот сдесь прочитал такие строки:
Добавлено через 4 минуты Заметил такую закономерность. Если поработать с открытым приложением, то после закрытия возвращается код ошибки 6. Если же с приложением ничего не делать, а просто закрыть его, то возвращается код 1813.
0
|
||
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
|||
| 06.06.2014, 18:55 | |||
|
Добавлено через 6 минут
0
|
|||
|
5 / 5 / 4
Регистрация: 01.06.2014
Сообщений: 55
|
|
| 06.06.2014, 18:56 [ТС] | |
|
С NORMAL_PRIORITY_CLASS ничего не изменилось.
а вот если поставить BELOW_NORMAL_PRIORITY_CLASS, то возвращается только код ошибки 6.
0
|
|
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
||||||
| 06.06.2014, 19:13 | ||||||
|
Сейчас специально проверил на похожей рабочей функции, дело не в 0.
Другую программу пробовал запускать, тоже самое?
0
|
||||||
|
5 / 5 / 4
Регистрация: 01.06.2014
Сообщений: 55
|
|
| 06.06.2014, 19:40 [ТС] | |
|
Попробовал запустить батник и консольное приложение. GetLastError() возвращает 0.
А вот в приложениях с графическим интерфейсом GetLastError() возвращает указанные выше ошибки.
0
|
|
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
|
| 06.06.2014, 19:55 | |
|
Есть такой вариант, что эту ошибку создает само запущенное приложение и с ним нужно разбираться. А вообще зачем вам GetLastError() по выходе, что оно дает? Для оценки результата работы функции есть другие параметры, она возвращает результат своей работы.
1
|
|
|
5 / 5 / 4
Регистрация: 01.06.2014
Сообщений: 55
|
|
| 06.06.2014, 20:03 [ТС] | |
|
Все приложения с графическим интерфейсом, которые я пробовал запустить, дают эту ошибку.
Я использую GetLastError() так как это пока что единственный известный мне способ узнать об ошибке. Да и если ошибка есть, то было бы неплохо разобраться почему она возникает. А вот про то, что функция возвращает результат своей работы, это хорошее замечание. Как-то сразу не подумал об этом, спасибо.
0
|
|
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
||
| 06.06.2014, 20:15 | ||
|
2
|
||
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,870
|
|||
| 06.06.2014, 20:17 | |||
|
которая могла быть и внутри приложения вообще вот её расшифровка
0
|
|||
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
|
| 06.06.2014, 20:20 | |
|
0
|
|
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,870
|
|
| 06.06.2014, 20:21 | |
|
0
|
|
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
||
| 06.06.2014, 20:24 | ||
|
0
|
||
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,870
|
||
| 06.06.2014, 20:26 | ||
|
может запускаемая программа использует стек запуск запускаемой и переполняет его
0
|
||
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
|
| 06.06.2014, 20:39 | |
|
0
|
|
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,870
|
||
| 06.06.2014, 20:43 | ||
![]() она же стек не сразу тратит придет Убежденный и может расскажет ![]() я так глубоко не копал, нужды не было
0
|
||
|
5 / 5 / 4
Регистрация: 01.06.2014
Сообщений: 55
|
|
| 06.06.2014, 20:43 [ТС] | |
|
Функция CreateProcess() возвращает ненулевое значение, что свидетельствует о её удачном вызове.
Спасибо за помощь
0
|
|
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,870
|
|
| 06.06.2014, 20:45 | |
|
0
|
|
|
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
|
| 06.06.2014, 20:46 | |
|
0
|
|
| 06.06.2014, 20:46 | |
|
Помогаю со студенческими работами здесь
20
Ошибка линковщика при создании приложения Win32
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|