|
78 / 78 / 11
Регистрация: 02.12.2011
Сообщений: 296
|
||||||
Манипуляции с кнопкой "Close" в системном меню04.04.2015, 17:23. Показов 1298. Ответов 5
Метки нет (Все метки)
...доброго времени суток, уважаемые форумчане! Возник вопрос: с помощью этого кода можно заблокировать работу кнопки "Закрыть":
0
|
||||||
| 04.04.2015, 17:23 | |
|
Ответы с готовыми решениями:
5
Обработка событий в системном меню К вопросу о системном меню и общем процессе иннициализации
|
|
55 / 55 / 63
Регистрация: 18.03.2014
Сообщений: 386
|
|
| 04.04.2015, 20:01 | |
Сообщение было отмечено Simulkin Stas как решение
Решение
Simulkin Stas, EnableMenuItem(MenuHandle, SC_CLOSE, MF_ENABLED);
1
|
|
|
903 / 424 / 159
Регистрация: 02.04.2014
Сообщений: 1,206
|
|||||||||||
| 04.04.2015, 20:01 | |||||||||||
Сообщение было отмечено Simulkin Stas как решение
Решение
Кнопку отключить можно, но окно по Alt+F4 все равно закроется.
Строки меню могут содержать акселераторы, поэтому перед удалением элемента лучше сохранить его текст:
1
|
|||||||||||
|
78 / 78 / 11
Регистрация: 02.12.2011
Сообщений: 296
|
|
| 04.04.2015, 22:03 [ТС] | |
|
...rao, по поводу нажатия "Alt + F4" - это несложная форма для простенького технологического процесса и мне важно, чтобы пока "тикает" таймер нельзя было случайно закрыть программу, а умышленное нажатие такой комбинации - маловероятно... Но все равно, rao, спасибо - опробую оба способа, а потом уже определюсь...
0
|
|
|
903 / 424 / 159
Регистрация: 02.04.2014
Сообщений: 1,206
|
|
| 04.04.2015, 22:21 | |
|
Simulkin Stas, гораздо проще и надежнее получать оконное сообщение WM_CLOSE и возвращать из его обработчика 0. Тогда пользователь сможет закрыть окно только завершив процесс.
1
|
|
|
78 / 78 / 11
Регистрация: 02.12.2011
Сообщений: 296
|
||||||
| 05.04.2015, 08:45 [ТС] | ||||||
|
...Да, rao, спасибо - уже завтра посмотрю и этот способ...
Добавлено через 10 часов 9 минут programmist99, все же последовал вашему совету... вот, что получилось:
0
|
||||||
| 05.04.2015, 08:45 | |
|
Помогаю со студенческими работами здесь
6
Открыть меню кнопкой Раскрывающееся меню с кнопкой Close one text and close other in a dialog Чем отличаются this.Close() от Close() GUI-меню с флажками и кнопкой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|