powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Дублирующая иконка в трее
7 сообщений из 7, страница 1 из 1
Дублирующая иконка в трее
    #38336225
MIRNIY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите решить 2 ошибки:
1. При работе с треем после появлением иконки, рядом появляется вторая иконка. Как избавиться от нее? Если специально наведить на нее мышкой она изчезает?


2. Я использую библиотеку Opencv с QT. Часто возникают непредвиденные ошибки. Например, такая ошибка:
Код: plaintext
1.
2.
3.
4.
OpenCV Error: Insufficient memory (Failed to allocate 1233304 bytes) in OutOfMemoryError, file C:\opencv-win\opencv\modules\core\src\alloc.cpp, line 52
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
C:\QtApplications\window-build-Desktop_Qt_5_0_1_MinGW_32bit-Debug\debug\window.exe detached



Как можно обезопачить себя от подобных ошибок? Чтобы при появлении, например программа была заново запущена (а также вышло предупреждающее сообщение), вместо окошки с сообщением о Runtime Error.

Я знаю, где находится код вызова функции OpenCV, возможно ли из взять в какой-либо try-catch подобную инструкцию управления?
...
Рейтинг: 0 / 0
Дублирующая иконка в трее
    #38336230
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MIRNIYКак избавиться от нее?
Надо при завершении программы удалять иконку из трея. И переловить всех багов, которые
вызывают аварийное завершение программы, при котором иконка не удаляется.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Дублирующая иконка в трее
    #38336231
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MIRNIY,

Ну как бы ошибки выделения памяти вообще глобально фатальны, с ними ничего не сделать. Хорошо, что программа не падает.
...
Рейтинг: 0 / 0
Дублирующая иконка в трее
    #38336775
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MIRNIY,

по поводу п.2, если повлиять на ошибки в библиотеке нет возможности, то установите свой handler обрабатывающий ошибки вызова CRT http://msdn.microsoft.com/en-us/library/a9yf33zb(v=vs.80).aspx, что предотвратит выход при обнаружении ошибки. И обязательно сообщите сообществу о проблемах opencv.
...
Рейтинг: 0 / 0
Дублирующая иконка в трее
    #38336995
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вчера вирус словил (на Win 7 что редкость), там была точно такая же иконка . 1000 рублей просил (инфляция?).
...
Рейтинг: 0 / 0
Дублирующая иконка в трее
    #38337336
MIRNIY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дмитрий77,

Какой вирус?! Иконку в интернете зашел по запросу "Eyes icon"
...
Рейтинг: 0 / 0
Дублирующая иконка в трее
    #38337342
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MIRNIY,
не бери в голову.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Дублирующая иконка в трее
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]