Вопросы по теме 'windows-messages'
Как имитировать [Ctrl + щелчок левой кнопкой мыши] в центре формы или открыть другую программу и ввести слово?
Словарь Babylon и пара других словарей позволяют щелкнуть любое слово в любой программе Windows и автоматически распознать слово под курсором, а также сразу открыть окно словаря при поиске этого слова в установленных словарях. С другой стороны, вы...
592 просмотров
schedule
09.11.2021
как отправить сообщение из одного консольного приложения Windows в другое?
У меня есть консольное приложение Windows, которое запускает дочерний процесс. Как я могу отправить сообщение дочернему процессу? Я нашел такие функции, как PostMessage () / PeekMessage () - это то, что мне нужно, но, как я понимаю, он...
6815 просмотров
schedule
21.10.2021
Получить команды Windows для запуска и остановки службы в LabVIEW?
Я хотел бы знать (I). какие команды Windows отправляет службам для остановки или запустить их и (II). как я могу получить эти сообщения / команды в LabVIEW ?
Заранее спасибо!
100 просмотров
schedule
07.11.2021
Отсутствует WM_WINDOWPOSCHANGING в диалоговом окне MFC VS 2012
Я пытаюсь реализовать Эта статья Но когда я смотрю на все сообщения, которые мой диалог имеет в представлении ресурсов (на вкладке сообщений), я не вижу этого сообщения. Любая идея, как это поймать (доступно? Это проблема IDE?) Спасибо, Дэни.
1379 просмотров
schedule
21.03.2022
Как получить все сообщения Windows, сгенерированные из одного и того же приложения?
Например, у меня сейчас есть приложение MFC. Пользователи могут щелкнуть текстовое поле имени пользователя, а затем ввести имя пользователя. Затем пользователь может щелкнуть текстовое поле пароля, а затем ввести пароль. Затем пользователь может...
383 просмотров
schedule
21.03.2022
Как поток может уведомить объект, у которого нет дескриптора окна?
Я новичок в многопоточности, но не новичок. Мне нужно выполнить вызов веб-службы в рабочем потоке.
В основном потоке у меня есть форма (TForm) с частным элементом данных (частная строка), в которую будет писать только рабочий поток (я передаю...
1541 просмотров
schedule
24.04.2022
Многоуровневое окно C++ и WM_MOUSEMOVE
Я пытаюсь сделать прозрачную заставку на C++ и WinAPI.
До сих пор он отлично работал на Windows XP, но на WES7 у меня возникла следующая проблема: сделав экран прозрачным, я не могу получать сообщения WM_MOUSMOVE .
SetWindowLongPtr( hWnd,...
690 просмотров
schedule
19.05.2022
Захват оконных сообщений (WM) в WinForms Designer с использованием WndProc
Я пишу пользовательский элемент управления в .NET Windows Forms. Рассмотрим следующий код:
protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
switch(m.Msg)
{
case WM_LBUTTONDOWN: // Yes, it's defined...
990 просмотров
schedule
26.05.2022
Обнаружение нажатия кнопки/контекстного меню в другом приложении
У меня есть стороннее приложение, которое вносит изменения в сторонний компонент, с которым взаимодействует мое приложение. Этот компонент не может отправлять мне какую-либо информацию, но также может быть изменен моим приложением.
Я хотел бы...
122 просмотров
schedule
06.07.2022
Перехват события подсказки в delphi
Я пытаюсь временно изменить текст подсказки во время выполнения внутри компонента, не изменяя само свойство Hint .
Я пытался поймать CM_SHOWHINT , но это событие, похоже, только формируется, но не сам компонент.
Вставка CustomHint на самом...
3609 просмотров
schedule
24.07.2022
Доступ и наследование сообщений Windows для других сообщений Windows в Delphi
Я использую сообщения WMSysCommand для изменения поведения кнопки панели заголовка (развернуть / свернуть) и недавнего обновления, необходимого для использования WMNCHitTest, но я не хочу разделять эти два связанных сообщения в процедурах умножения...
1489 просмотров
schedule
17.03.2023
Использование WM_SHOWWINDOW для отображения окна вместо ShowWindow()
Я пытаюсь использовать функцию SendMessage утилиты горячих клавиш (или NirCMD и т. д.), чтобы вызвать всплывающее скрытое окно. Я могу, например, закрыть окна, отправив 0x0010 (WM_CLOSE), но когда я пытаюсь отправить 0x0018 (WM_SHOWWINDOW) с wParam,...
9932 просмотров
schedule
03.02.2023
Передача сообщения в другое окно
Я хотел бы написать приложение, которое передает каждое полученное сообщение в другое окно. Например, у меня есть приложение, в котором пользователь может нажимать некоторые клавиши, наводить на него мышь и т. д., и я хочу, чтобы все эти сообщения...
1031 просмотров
schedule
10.03.2023
Как обрабатывать сообщения Windows
Я пытаюсь предотвратить проверку флажка внутри ListView на событие двойного щелчка.
Я уже сделал:
listView.SelectedItems[0].Checked = (listView.SelectedItems[0].Checked) ? false : true;
Но вызывается проверенное событие, и галочка мигает...
436 просмотров
schedule
13.06.2023
VB.NET Отправить клавишу Tab в окно другого приложения
Я хочу отправить ключ "{TAB}" в окно другого приложения (отправить ключ в окно, а не в текстовое поле).
Я пытался:
SendMessage(hWnd, WM_SETHOTKEY, VK_TAB, 0)
Ничего не случилось. моя цель: отправить клавишу табуляции моему приложению...
18711 просмотров
schedule
24.05.2023
Колесо мыши отправляет сообщение неправильному элементу управления
Я использую Windows XE2, TVirtualStringTree и TComboBox в качестве встроенного редактора.
Когда я помещаю TComboBox прямо в форму, во время выполнения я могу раскрыть список, и колесо мыши прокручивает элементы в списке вверх и вниз (по...
1234 просмотров
schedule
03.02.2023
Нажмите кнопку справки Capture с пользовательским стилем VCL
У меня есть форма VCL, настроенная для bsDialog с включенным biHelp (значок "?" на панели приложений). Приложение также использует собственный стиль VCL (Aqua Light Slate).
Однако я не могу получить сообщение WMNCLBUTTONDOWN Windows, когда я...
828 просмотров
schedule
23.10.2022
Как есть MDIChild Свернуть сообщения
У меня есть код, который перехватывает и съедает сообщения WM_ExitSizeMove, потому что я хочу, чтобы пользователи не максимизировали формы MDIChild. Я также хотел бы запретить им минимизировать формы MDIChild, но я не могу понять, какое сообщение...
43 просмотров
schedule
27.01.2023
Отладка служб Windows при запуске
Как я могу отладить службу Windows при ее запуске?
У меня есть служба Windows, которая не запускается, и я добавляю все журналы, которые мог, но что-то происходит за кулисами (между установленной службой и Windows), чего я не вижу (насколько мне...
111 просмотров
schedule
04.07.2023
Структура Marshall для передачи ее в запись Delphi через sendmessage
Я пытаюсь передать структуру в delphi через С#, я сделал следующее, чтобы передать сообщение, я следовал формату из pinvoke, чтобы скопировать структуру данных из https://www.pinvoke.net/default.aspx/Structures.COPYDATASTRUCT , но в delphi я не...
373 просмотров
schedule
28.01.2023