powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / дезактивация окно + setFocus
9 сообщений из 9, страница 1 из 1
дезактивация окно + setFocus
    #34127296
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ребята вопрос такой

есть форма
на GotFocus есть определённая обработка

как можно программно убрать фокус с формы
чтобы в дальнейшем можно было много раз обращаться к GotFocus
на форме
...
Рейтинг: 0 / 0
дезактивация окно + setFocus
    #34127457
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДругаяФорма.SetFocus

:)Если это не про радиацию.
...
Рейтинг: 0 / 0
дезактивация окно + setFocus
    #34127502
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в том то и прикол что форма одна
...
Рейтинг: 0 / 0
дезактивация окно + setFocus
    #34127646
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R

Форма в состоянии получить фокус только когда все ее видимые контроли disabled.

VladConn
...
Рейтинг: 0 / 0
дезактивация окно + setFocus
    #34127666
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R,

Соответственно, если хотя бы один контроль enabled, то форма теряет фокус.

Вот и весь фокус.

VladConn
...
Рейтинг: 0 / 0
дезактивация окно + setFocus
    #34127813
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я всё понимаю
у меня ситуация сложнее

форма висит в трае
в тот момент когда мышка проход по иконке
у меня срабатывает Event (MoveMouse)
и работает моя функция перересовки
если мышка остаётся то Event продолжает работать(для MoveMouse)
и у меня идёт дёргание экрана

как сделать проверку
что если мышка не двигалась то моя функция не срабатывала

пытался через GotFocus работает только один раз и всё
...
Рейтинг: 0 / 0
дезактивация окно + setFocus
    #34128160
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R
как сделать проверку
что если мышка не двигалась то моя функция не срабатывала

Используйте GetCursorPos.
...
Рейтинг: 0 / 0
дезактивация окно + setFocus
    #34128164
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше всего - в .NET. Там достаточно подобных events, гораздо больше, чем в VB6
...
Рейтинг: 0 / 0
дезактивация окно + setFocus
    #34128216
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня этот event не срабатывает.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / дезактивация окно + setFocus
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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