В браузере пропали границы окна, крестик для закрытия браузера, кнопка свернуть и т. д.
С монитором всё нормально!! ! Там просто пропали эти вещи!
Это не полноэкранный режим.
В том то и дело что в браузере, сколько бы я его не перезагружал, нету этих вещей, я и комп перезагружал, и это даже не глюк, просто какие то настройки сбросились.
Елена Арсеньева Арсеньева
на мониторе есть кнопка авто выравнивание
Попробуйте нажать клавишу Ф11 или Ф12 в браузере, они как правило, восстанавливают данные панели на экране.
Предположу, что проблема с разрешением после полноэкранного режима другого приложения. Поможет двойной клик о шапке окна, либо закрытием браузера путём комбинации клавиш Alt+F4.
Полный выход из программы на крестик не в главной форме
Помощь в написании контрольных, курсовых и дипломных работ здесь.
94731 / 64177 / 26122 Ответы с готовыми решениями:
вылетает при нажатии на крестик
Не могу добавить крестик/галочку в форме регистрации
Доброго времени суток. В форме регистрации не могу добавить галочку/крестик при введенных.
Как в форме заблокировать крестик(кнопку закрыть)?
Как в форме заблокировать крестик(кнопку закрыть)?
Почему к главной форме можно обращаться как к статическому классу из любого места программы
Почему к главной форме Form1 можно обращаться как к статическому классу из любого места программы.
Крестик закрытия программы
Как отключить крестик на форме, что бы программа не закрывалась на этот крестик
134 / 86 / 22 кнопку «выйти» я то сделал
а как сделать что бы выходило при нажатии «крестика»?
есть может функция ? точнее она точно есть, не подскажите какая?) 134 / 86 / 22 есть событие FormClosed, подходит? 6029 / 3436 / 335 Записей в блоге: 2 shaffle, тебе нужно, чтобы при закрытии дочернего окна закрывалось всё приложение? или просто это окно уничтожалось? Nio, первое, чтобы при закрытии дочернего окна закрывалось всё приложение, а не что бы оно потом весело в диспечере и гделибо) 710 / 701 / 168
Добавь FormClosing для дочернего окна и там пропиши Application.Exit();
Добавлено через 13 минут
Вот решил все таки написать))
257 / 228 / 56 Записей в блоге: 1 shaffle,
87844 / 49110 / 22898
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Как отловить закрытие программы на крестик
Всем привет, вот очередная работа от меня))). На этот раз прошу не оценить код, а помочь дописать 3.
Выполнять код при закрытие программы на крестик
При закрытие программы на крестик нужно выполнять сохранение настроек программы. Подскажите.
Как сделать крестик закрытия программы неактивным
В некоторых моментах, нужно сделать кнопку закрытие программы неактивной. При этом оставить.
Как закрыть приложение [если оно зависло]
Как убрать кнопку «крестик» и поменять цвет фона в форме?
Помогите, пожалуйста, сам искал способ, но не нашел. Не могу убрать с формы «крестик» и поменять.
Решение
Посмотрите на файл App.xaml, задано ли свойство ShutdownMode=»OnLastWindowClose» или ShutdownMode=»OnMainWindowClose». Или же закрывайте приложение принудительно при закрытии окна
Добавлено через 3 минуты
В игре реализован таймер, для его использования реализую директиву System.Threading. Слышала, что проблема может быть именно в этом
Может, я что-то не знаю, и нужно останавливать таймер или отписываться от событий таймера при закрытии окна (если вышеупомянутое свойство ShutdownMode имеет првильное значение)
Воспроизведение звука при нажатии на клавиши, при работе программы в фоновом режиме
Нужно написать программу, воспроизводящую звук при нажатии на любую клавишу. Только нужно что бы.
При нажатии на кнопку открывается новое окно, а предыдущее закрывается
Добрый день! Не могли помочь, как сделать так чтобы при нажатии на кнопку открывалось новое окно.
[WPF] Открыть новое окно при нажатии на кнопку
Как сделать чтобы при нажатии на кнопку открывалось новое окно, и не посредственно в какую строку.
В Turbo Pascal при нажатии на Run ничего не происходит, а в Free Pascal окно сразу же закрывается
Привет всем! У меня такая небольшая проблемка. Я установил Turbo Pascal и Free Pascal. Попробовал.
87844 / 49110 / 22898
Помощь в написании контрольных, курсовых и дипломных работ здесь.
При закрытии формы программа закрывается, но остается в процессах
Всем привет, очередной вопрос новичка к знатокам, вот структура программы.
Запрет на закрытие окна при нажатии на крестик
Можно как то запретить закрытие окна путем нажатия на крестик? Вообще в идеале мне нужно по.
Как изменить код, выполняющийся при нажатии на крестик?
Или как этот самый крестик убрать? Дело в том, что в программе есть такая строка: .
Самопроизвольный запуск Word 2010 в фоновом режиме при загрузке Windows 7
Добрый день всем! Возникла проблема, поиски решения на просторах интернета и форума (возможно не.
В чем секрет страницы, которая не закрывается при нажатии на кпопку Закрыть (крестик)?
Там java-код который перехватывает событие нажатия на крестик и блокирует его. Так часто делают на рекламных сайтах.
СергейМастер (1618) 13 лет назад
Существуют какие-нибудь программы (для домашнего использования), которые блокируют такой java-код? Или альтернативы для «ALT+F4 и воспользоваться CTRL+SHIFT+ESC — там выделить нужное приложение — Снять задачу» нет?
Shurick Letsko Гуру (2921) Существуют. Но они платные. Может проще нажать альт+ф4 ?
Секрет в том, что она зависла.. .
Если не зависла, то можно попробовать закрыть нажав Alt и F4
СергейМастер (1618) 13 лет назад
Т. е. в этом и заключается технический трюк?
СергейМастер (1618) 13 лет назад
Если не помогает Alt и F4, воспользоваться CTRL+SHIFT+ESC — там выделить нужное приложение — Снять задачу, — в курсе.
У меня ничего не виснет.. . любую страницу можно убить.
Сергей . Мастер (1034) 13 лет назад
С кем я поддерживаю переписку, жалуется, что на компьютере завелась какая то вредная программа, код (не знаю, как правильно это назвать), которая/-ый приводит к открытию страницы определенных сайтов, БЕЗ УЧАСТИЯ ПОЛЬЗОВАТЕЛЯ ДАННОГО ПК.
Как такое возможно? Чем «убить» такую заразу? Антивирус на таком ПК имеется.
Сергей . Мастер (1034) 13 лет назад
Самопроизвольное открытие интернет-страниц.
Кстати, у меня тоже такое было (на пред.работе). Действительно, очень интересно, как от этого избавиться.
Баг, лаг, ошибка, зависание, глюк и т. п.
Никакого секрета нету! попробуй закрыть через диспетчер задач. ctrl+alt+del
СергейМастер (1618) 13 лет назад
У меня вопрос в другом: В ЧЕМ СЕКРЕТ. ПО ПРИЧИНЕ КОТОРОГО СТРАНИЦУ НЕ ЗАКРЫТЬ ОБЫЧНЫМ СПОСОБОМ.
Почему модульное окно не закрывается, по клику по крестику?
event.target == modal меняем на event.target.closest(‘.modal’) в данном случае.
Ответ написан более года назад
возвращает HTMLCollection, т.е. не один элемент а список элементов.
А дальше идёт навешивание обработчика клика как для единственного элемента:
нужно сначала взять элемент из HTMLCollection и на него уже навешивать обработчик
или в цикле обходить все элементы HTMLCollection и на каждый навешивать обработчик
Как в Windows сворачивать приложения вместо их закрытия по щелчку на крестике?
Чем сделать так чтобы программки не закрывались при нажатии на крестик а сворачивались в панель задач?
Решения вопроса 0 Ответы на вопрос 1
Стандартно — никак, если в самой программе нет этой возможности. Может проще не тыкать в «крестик»?
Есть утилиты берущие эту функцию на себя. Есть утилиты позволяющие подменить это или другое действие с окном, изменить заголовок, изменить функциональность кнопок и т.п. Часть утилит предназначены для манипуляций с играми, но подходят для других программ. Возможно, что это же можно реализовать всякими утилитами для мышек и клавиатур, но тут не уверен.
понятно что стандартно никак, нашёл утилиту RBTray — подскажите пожалуйста в каком файле папки Source может быть обращение к этим кнопкам справа вверху окон
посредством WinAPI наверное какогото чтобы там добавить вторую функцию с другой кнопкой закрытия и не в трей чтобы отправлялось а в таскбар
Ostin1, RBhook.cpp — внедрение и перехват (и похоже «подмена» там же), RBtray — всё остальное, видимо.
На том же сурсфорже куча других программ того же рода, но да, это надо выбрать ещё, в трей-то сворачивает каждая вторая.
куча других программ того же рода, но да, это надо выбрать ещё, в трей-то сворачивает каждая вторая.
не, всё нормально с этим, к этой претензий вообще нету, она ничего не весит, и сворачивает у меня всё кроме одной программы, кроме фотошопа, там не виндовс окошки а свои какието, они поверх зачемто их переделали — наверное для красоты но я фотошоп открываю раз в неделю по часу и мне это особо не надо чтобы он сворачивался по крестику, а всё на что RBTray — да, ну вы поняли.
В RBHook кстати не так уж и много кода.
Там вообще всё коротко:
Программист наверное тут быстро найдёт что надо, жаль что не проггер )
Ostin1, с модальными окнами не работает она, а в фотожопе все эти окошки — модальные. Такие окна вообще отлавливать сложно, насколько я помню, там внедрятся в процесс родительской программы нужно, а это не всегда и возможно.
BUTTONDOWN и BUTTONUP — нажатие и отпускание кнопки
WM_ — префикс значащий что это управление окном — Windows Management
WM_WINDOWPOSCHANGED — изменение позиции окна
HTMINBUTTON — кнопка минимизации окна
ну и далее, все названия так-то понятны, просто я давно этим не занимался, забыл уже как всё делается, а разбираться заново и вспоминать — время тратить 🙂
Можно кстати всякие тулзы типа InqSoft Window Scanner и прочие «сканеры окон» использовать, там можно смотреть как кнопка называется или элемент окна, кто родитель, кто дочерние, и уже это прямо забивать в код. Когда-то я так и делал, но за ненадобностью забыл.
Как полностью закрывать приложения на macOS?
Пользователи, которые только начинают знакомиться с Mac, сталкиваются с непонятным для них явлением. Играет роль привычка – в Windows нажатие на крестик в углу активного окна приводит к его закрытию, тогда как в Mac программа вроде бы закрывается, но при этом ее наименование все равно отображается в строке меню.
А ведь по соседству с крестиком на окне имеется еще и кнопка «свернуть программу» в виде черточки. Какой смысл в том, чтобы две кнопки привязывать к одному, по сути, действию?
На самом деле со временем поведение кнопки «крестик» окажется еще более непонятным. Некоторые программы при нажатии на нее все-таки закроются, как это изначально и кажется логичным. Как же работает эта функция?
Как полностью закрыть приложение на Mac
При нажатии на крестик приложение полностью не завершается, а лишь закрывается активное окно программы.
Если у вашего приложения есть только одно активное окно – это могут быть, к примеру, «Калькулятор» или «Системные настройки», то нажатие на крестик завершит работу самой программы.
А вот если у приложения могут иметься несколько окон (к примеру, Safari, Почта, Заметки), то нажатие крестика приведет к закрытию лишь активного окна, но не самой программы.
Справедливости ради, хочется отметить, что на практике не все так понятно. Многие сторонние приложения игнорируют этот принцип, например, мессенджеры Telegram, WhatsApp, Viber и др., имеющие лишь одно рабочее окно, не закрываются при нажатии на красную кнопку (крестик).
Если вам трудно привыкнуть к такому поведению кнопки, то для полного закрытия приложений на Mac воспользуйтесь одним из предложенных способов:
1. С помощью комбинации клавиш ⌘Cmd + Q можно завершить работу любого активного приложения.
2. В строке меню активного приложения доступен соответствующий пункт.
3. Вызвав контекстное меню иконки в Док-панели тоже можно завершить программу.
Есть и другие способы, но уже не настолько удобные: использовать «Терминал» или «Мониторинг системы». Также можно с помощью Automator настроить закрытие всех ненужных приложений нажатием всего на одну кнопку.
При нажатии на крестик окно не закрывается
Кнопка закрытия (крестик справа) не работает!
Доброго времени суток!
Странно звучит, но кнопка закрытия браузера (крестик вверху, справа, красный) не работает! Т.е. нажатие отмечается, но браузер остается открыт! Закрываю правой кнопкой мыши, через меню «закрыть» или Alt+F4.
Называется обновил лису.
Говори тихо!
Проси мало!
Уходи быстро!
№2 15-05-2015 09:52:26
4Tuna пишет
Действительно, странно: имея ту же Windows XP, что и у Вас, прошел все версии Фокса до 40.0 включительно, и ни разу такого не видел. Ну что же, совет обычный: проверка запуском в безопасном режиме — возможно, какой-то из аддонов заглючил (что, кстати, вероятнее всего), ну а уж если не поможет — новый профиль, переустановка начисто.
«Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии» Эдгар Аллан По
№3 15-05-2015 09:58:21
Если стоит таб микс-то проблема в нём,почитайте амо.
Ставьте пре-версию
Отредактировано VORON (15-05-2015 10:10:25)
№4 15-05-2015 10:34:32
VORON пишет
Если стоит таб микс-то проблема в нём
Действительно, не заметил как какая то программа установила этот самый таб микс. Удаление этого «нужного» дополнения устранила все неудобства! Спасибо!
Можно ли закрыть модальное окно при нажатии на крестик в input search?
В моем проекте есть в который я ввожу информацию. Когда я ввожу запрос в поле поиска появляется модальное окно с вариантами поиска, оно пропадает только в том случае, если я удалю весь текст в input при помощи backspace.
У при написании текста появляется стандартный крестик который стирает текст. И если на него кликнуть, то текст в input пропадает конечно, а вот модальное окно остается и помогает только backspace и перезагрузка страницы.
Вот тут вопрос. Можно ли закрывать модальное окно, когда я буду нажимать на стандартный крестик в ?
- Ночь улицы горят дома свет в окне
- На каком расстоянии от окон жилого дома можно ставить лавочки
- Жить в доме где не открываются окна
- Как сделать приложение поверх всех окон андроид
- Мастер по замене резинок на пластиковых окнах
Источник: stroitelstvo-gid.ru
Как в Windows сворачивать приложения вместо их закрытия по щелчку на крестике?
Чем сделать так чтобы программки не закрывались при нажатии на крестик а сворачивались в панель задач?
- Вопрос задан более трёх лет назад
- 1323 просмотра
Комментировать
Решения вопроса 0
Ответы на вопрос 1
Стандартно — никак, если в самой программе нет этой возможности. Может проще не тыкать в «крестик»?
Есть утилиты берущие эту функцию на себя. Есть утилиты позволяющие подменить это или другое действие с окном, изменить заголовок, изменить функциональность кнопок и т.п. Часть утилит предназначены для манипуляций с играми, но подходят для других программ. Возможно, что это же можно реализовать всякими утилитами для мышек и клавиатур, но тут не уверен.
Ответ написан более трёх лет назад
Нравится 2 4 комментария
понятно что стандартно никак, нашёл утилиту RBTray — подскажите пожалуйста в каком файле папки Source может быть обращение к этим кнопкам справа вверху окон
посредством WinAPI наверное какогото чтобы там добавить вторую функцию с другой кнопкой закрытия и не в трей чтобы отправлялось а в таскбар
Ostin1, RBhook.cpp — внедрение и перехват (и похоже «подмена» там же), RBtray — всё остальное, видимо.
На том же сурсфорже куча других программ того же рода, но да, это надо выбрать ещё, в трей-то сворачивает каждая вторая.
куча других программ того же рода, но да, это надо выбрать ещё, в трей-то сворачивает каждая вторая.
не, всё нормально с этим, к этой претензий вообще нету, она ничего не весит, и сворачивает у меня всё кроме одной программы, кроме фотошопа, там не виндовс окошки а свои какието, они поверх зачемто их переделали — наверное для красоты но я фотошоп открываю раз в неделю по часу и мне это особо не надо чтобы он сворачивался по крестику, а всё на что RBTray — да, ну вы поняли.
В RBHook кстати не так уж и много кода.
Там вообще всё коротко:
// 4 какихто функции помеченные красным (уже начинаю разбираться)) так и программировать научусь))) #include #include «rbtray.h» static HHOOK _hMouse = NULL; static HHOOK _hWndProc = NULL; static HWND _hLastHit = NULL; // Works for 32-bit and 64-bit apps LRESULT CALLBACK MouseProc(int nCode, WPARAM wParam, LPARAM lParam) < if (nCode >= 0) < if (wParam == WM_NCRBUTTONDOWN || wParam == WM_NCRBUTTONUP) < MOUSEHOOKSTRUCT *info = (MOUSEHOOKSTRUCT*)lParam; BOOL isHit = (info->wHitTestCode == HTMINBUTTON); if (wParam == WM_NCRBUTTONDOWN isHit) < _hLastHit = info->hwnd; return 1; > else if (wParam == WM_NCRBUTTONUP isHit) < if (info->hwnd == _hLastHit) < PostMessage(FindWindow(NAME, NAME), WM_ADDTRAY, 0, (LPARAM)info->hwnd); > _hLastHit = NULL; return 1; > else < _hLastHit = NULL; >> else if (wParam == WM_RBUTTONDOWN || wParam == WM_RBUTTONUP) < _hLastHit = NULL; >> return CallNextHookEx(_hMouse, nCode, wParam, lParam); > // Only works for 32-bit apps or 64-bit apps depending on whether this is complied // as 32-bit or 64-bit LRESULT CALLBACK CallWndRetProc(int nCode, WPARAM wParam, LPARAM lParam) < if (nCode >= 0) < CWPRETSTRUCT *msg = (CWPRETSTRUCT*)lParam; if ((msg->message == WM_WINDOWPOSCHANGED (((WINDOWPOS*)msg->lParam)->flags message == WM_NCDESTROY)) < PostMessage(FindWindow(NAME, NAME), WM_REFRTRAY, 0, (LPARAM)msg->hwnd); > > return CallNextHookEx(_hWndProc, nCode, wParam, lParam); > BOOL DLLIMPORT RegisterHook(HMODULE hLib) < _hMouse = SetWindowsHookEx(WH_MOUSE, (HOOKPROC)MouseProc, hLib, 0); _hWndProc = SetWindowsHookEx(WH_CALLWNDPROCRET, (HOOKPROC)CallWndRetProc, hLib, 0); if (_hMouse == NULL || _hWndProc == NULL) < UnRegisterHook(); return FALSE; >return TRUE; > void DLLIMPORT UnRegisterHook() < if (_hMouse) < UnhookWindowsHookEx(_hMouse); _hMouse = NULL; >if (_hWndProc) < UnhookWindowsHookEx(_hWndProc); _hWndProc = NULL; >>
Программист наверное тут быстро найдёт что надо, жаль что не проггер )
Ostin1, с модальными окнами не работает она, а в фотожопе все эти окошки — модальные. Такие окна вообще отлавливать сложно, насколько я помню, там внедрятся в процесс родительской программы нужно, а это не всегда и возможно.
BUTTONDOWN и BUTTONUP — нажатие и отпускание кнопки
WM_ — префикс значащий что это управление окном — Windows Management
WM_WINDOWPOSCHANGED — изменение позиции окна
HTMINBUTTON — кнопка минимизации окна
ну и далее, все названия так-то понятны, просто я давно этим не занимался, забыл уже как всё делается, а разбираться заново и вспоминать — время тратить 🙂
Можно кстати всякие тулзы типа InqSoft Window Scanner и прочие «сканеры окон» использовать, там можно смотреть как кнопка называется или элемент окна, кто родитель, кто дочерние, и уже это прямо забивать в код. Когда-то я так и делал, но за ненадобностью забыл.
Источник: qna.habr.com
Не закрывается программа при нажатии на крестик
← →
heruvim4ik ( 2002-04-26 20:43 ) [0]
Мне нужно, чтоб при нажатии на крестик, прога не закрывалась, а выполнялось другое действие, мною прописанное
Заранее благодарен
← →
Doom ( 2002-04-26 20:54 ) [1]
событие Form.onClose
← →
Song ( 2002-04-26 20:55 ) [2]
1. onCloseQuery:
CanClose:=False;
Ваши действия.
2. onClose
Action:=caNone;
Ваши действия
3. WM_SYSOMMAND
wParam=SC_CLOSE
Ваши действия
Достаточно? 🙂
← →
heruvim4ik ( 2002-04-26 21:09 ) [3]
Мля! Здорово, конечно, но теперь возникает другой вопрос:
как её(прогу) ЗАКРЫТЬ ПО-ЧЕЛОВЕЧЕСКИ.
← →
Doom ( 2002-04-26 21:16 ) [4]
А тебе как написали? По- орангутангски что ли?
← →
Song ( 2002-04-26 21:37 ) [5]
1.Поставь булевскую переменную в обработчик.
2.Application.Terminate — обработчики onClose* не обрабатываются.
3.WM_SYSCOMMAND, SC_CLOSE по сути повторяет 2 шаг.
← →
VuDZ ( 2002-04-26 23:39 ) [6]
заведи флажёк глобальный типа bCanClose := false, и проверяй его перед закрытием
← →
Gayrus ( 2002-04-27 10:01 ) [7]
Если очень надо могу дать компонент помещает свою кнопку к стандартным, сделаешь рисунок крестика и всё путём. P.S. Сам долго мучался
← →
Atrem ( 2002-04-27 13:01 ) [8]
закрывать можешь так
postquitmessage(1);
← →
heruvim4ik ( 2002-04-28 00:00 ) [9]
Ещё один вопрос.
Сутьт та же, только теперь не крестик, а мнопка minimize
← →
Вадим02 ( 2002-05-03 06:21 ) [15]
Вообще-то в некоторых странах,например в USA, нарушение
стандарта карается по закону!Если это идея-фикс, тогда
через API необходимо зайти в раздел формирования формы
и навести там свой порядок.
← →
Керик ( 2002-05-03 10:35 ) [16]
Вот так:
.
procedure GetMinimize(var Message: TMessage); message WM_SYSCOMMAND;
.
procedure GetMinimize(var Message: TMessage);
begin
if Message.wParam = SC_MINIMIZE then
begin
если после этого надо свернуться, вставь Inherited;>
end;
end;
Источник: delphimaster.net