|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,638
|
|||||||||||||||||
Необработанное исключение по адресу21.03.2023, 16:46. Показов 6570. Ответов 50
Метки нет (Все метки)
Здравствуйте! Мне нужно сделать следующее: На диалоговой панели расположить временное окно. В центре этого окна нарисовать мишень из 10 полей и в каждом поле вывести его значение (от 1 до 10). Поля выделять различными цветами, выбранными с помощью стандартной диалоговой панели выбора цвета.
Я решил делать так: Создать шаблон диалоговой панели в него встроить дочернее окно(хотя по условию нужно временное, возможно, это ошибка), далее в функции окна рисовать мишень и по клику левой клавиши мыши, если этот клик попадает в одно из полей мишени, должна запуститься стандартная диалоговая панель выбора цвета, в которой я выбираю цвет и этим цветом окрашивается выбранное поле. Но при запуске стандартной диалоговая панель выбора цвета вылетает ошибка, причём ошибка указывает на функцию DialogBoxIndirect(), ошибка такая:
Код: CreateDlg
WndProc,DlgProc
PopProc
0
|
|||||||||||||||||
| 21.03.2023, 16:46 | |
|
Ответы с готовыми решениями:
50
Необработанное исключение по адресу на х86, на х64 работает норм Необработанное исключение и тд Необработанное исключение |
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,638
|
|||
| 25.03.2023, 23:23 [ТС] | |||
|
0
|
|||
|
Модератор
|
|||||||
| 28.03.2023, 05:48 | |||||||
0
|
|||||||
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,638
|
|
| 29.03.2023, 06:56 [ТС] | |
|
ДА ЛАДНО, не может быть.
0
|
|
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,638
|
||||||||
| 30.03.2023, 04:11 [ТС] | ||||||||
|
Кликните здесь для просмотра всего текста
Добавлено через 1 минуту
0
|
||||||||
|
Модератор
|
|||
| 30.03.2023, 07:37 | |||
WM_PAINT может обрабатываться не один раз. Может быть, где-то ещё есть утечки.Добавлено через 12 минут В этом фрагменте SelectObject(hdc, hPen) закомментировано, а DeleteObject(hPen) удалено.
0
|
|||
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,638
|
|
| 31.03.2023, 05:09 [ТС] | |
|
0
|
|
|
Модератор
|
|
| 31.03.2023, 09:33 | |
|
Лучше лишний раз Createxxx()/DeleteObject() не дёргать.
И, в частности, обходиться без CreatePen(PS_SOLID, ...) и CreateSolidBrush() там, где с готовыми стандартными объектами всё рисуетсяhttps://www.cyberforum.ru/post16829345.html
0
|
|
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,638
|
||||||||||||
| 31.03.2023, 22:57 [ТС] | ||||||||||||
|
Тот же вопрос и про кисти, нужно что-то раскрасить не стандартным цветом?
Добавлено через 1 час 33 минуты Возможно, лучше заранее создавать несколько кистей и перьев, например, в WM_CREATE:, если точно известно, сколько, будет нужно этих объектов. Удалять их при закрытии приложения. Так и в производительности будет выигрыш, нет? Но..., как я подозреваю всегда есть но...)
0
|
||||||||||||
|
Модератор
|
|||||||
| 11.04.2023, 09:26 | |||||||
1
|
|||||||
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,638
|
|
| 18.04.2023, 06:30 [ТС] | |
|
1
|
|
| 18.04.2023, 06:30 | |
|
Необработанное исключение Необработанное исключение Необработанное исключение: Нарушение прав доступа при чтении Необработанное исключение. Нарушение прав доступа при чтении
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|