Все вопросы: [sendmessage]

32 вопросов

похожие теги:
3
голосов
3ответов
1888 просмотров

Как отправить backspace с помощью sendmessage (C #) в cmd.exe

Я пытаюсь отправить нажатия клавиш на cmd.exe, который я запускаю из своего приложения.При этом я могу отправить все символы клавиатуры, но если я попытаюсь отправить Backspace, это не сработает.Ниже приведен фрагмент кода для отправки сообщения в cmd.exe: SendMessage((int)shell.MainWindowHan...

0
голосов
1ответов
518 просмотров

Отправить сообщение в адресную строку проводника Windows

Как отправить сообщение в адресную строку проводника Windows на C #?

3
голосов
1ответов
2953 просмотров

Android: Sending a Mail/SMS/Tweet with Intent.ACTION_SEND / requestCode / resultCode?

I'm using the following code : Intent sendMailIntent = new Intent(Intent.ACTION_SEND); sendMailIntent.putExtra(Intent.EXTRA_SUBJECT, getString(R.string.Share_Mail_Subject)); sendMailIntent.putExtra(Intent.EXTRA_TEXT, getString(R.string.Share_Mail_Text)); sendMailIntent....

1
голосов
2ответов
2758 просмотров

Send Text to an inputbox using win32 api

I'm trying to send some text to an inputput box using win32. Some text appears in the inputbox, but it is all jumbled (?????????a??????). The code is : SendMessage(myHandle, WM_SETTEXT, 1, "A")

0
голосов
1ответов
1067 просмотров

What does ERROR_FILE_NOT_FOUND mean from SendMessage?

SendMessage returning 0 and GetLastError returning 2 (ERROR_FILE_NOT_FOUND). ERROR_ACCESS_DENIED is documented but not this. Anyone have any idea what this means?

4
голосов
4ответов
26833 просмотров

How to send an "ENTER" key press to another application?

I have code that launches an external application and automatically fills in a password prompt. I want to automate the pressing of the "ENTER" key, so that the user does not have to click "OK". How can I send the ENTER key to an external application? Below is my code as it stands right now. T...

0
голосов
1ответов
1711 просмотров

Problem in Sending messages from Server to Client

im making a Window Application in C# using Socket Programming. I have developed a Server & a Client. Both are working fine but the problem which im gettin is that when ever i send any message from CLIENT, its send perfectly and receives on SERVER but whenever i try to send any message from SE...

1
голосов
2ответов
80 просмотров

simulate dialog exit

How would one use SendMessage() or PostMessage() function to close an application, given that the appropriate window handle is retrieved? Thanks in advance.

2
голосов
1ответов
598 просмотров

CB_GETLBTEXT notification to a program

I'm trying to modify the selection of a particular combobox. I have already retrieved the handle successfully. However, when I call the function as below, I cannot modify the combobox selection properly: r = SendMessage(cbox, CBN_SELCHANGE, 2, 0); What would be the easiest method to accomplish...

1
голосов
4ответов
4858 просмотров

Which is faster: SetEvent, SendMessage, PostMessage

Environment: Win32, C/C++ All three (3) can be used for a thread to signal to main() that it has completed an operation for example. But which one is the fastest signal of all? hmm...

28
голосов
3ответов
46792 просмотров

How do I send key strokes to a window without having to activate it using Windows API?

    I have made an application already that sends commands to an activated window. I want to be able to use the computer while my process is running because as soon as I switch focus to another window the key strokes being sent via send keys will go to the window I just switched to.     Current...

1
голосов
3ответов
3773 просмотров

Имитация нажатия кнопки в другом окне в C #

Я хочу закрыть диалоговое окно, которое появляется автоматически, но у меня возникают проблемы с его работой. Мои программы для Win32 немного устарели после нескольких лет ограниченного использования. Я использую FindWindowEx для получения дескрипторов диалогового окна и кнопки, которую я хоч...

0
голосов
3ответов
2200 просмотров

Как я могу отправлять клики или ключи из приложения VB6 в диалоговое окно Excel?

Мой работодатель приобрел сторонний инструмент OfficeConverter от Conveter Technology, который автоматизирует преобразование / восстановление файлов в формате Office 2003 в формат Office 2007. Этот инструмент также в значительной степени автоматизирует перевод / изменение требований к коду макро...

2
голосов
4ответов
2581 просмотров

Установка выбранного элемента списка другой программы

Я хочу иметь возможность выбирать, какой элемент выбран в представлении списка другой программы (у меня нет доступа к его коду). Фактически, это SysListView32, который, как я полагаю, такой же. У меня уже есть следующий код, который, к сожалению, несмотря на компиляцию, похоже, ничего не делает ...

1
голосов
4ответов
3103 просмотров

Отправить двойной щелчок по списку (c ++, а не .net!)

Я хочу отправить двойной щелчок по списку. Из того, что я прочитал на msdn, похоже, мне нужно отправить сообщение WM_NOTIFY и что-то с NM_DBLCLK. Но я не очень хорошо понимаю, как это реализовать. Раньше я работал с SendMessage, но MSDN не очень понимает, как заполнять структуры, и поэтому: W...

0
голосов
6ответов
4281 просмотров

Отправка строковых данных между потоками (Win32)

Это довольно простой вопрос, я в основном ищу "передовой" подход к тому, что я пытаюсь сделать. У меня есть приложение с графическим интерфейсом Win32, которое запускает рабочий поток для выполнения множества блокирующих вызовов. Я хочу, чтобы этот поток отправлял строковые сообщения обратно ...

2
голосов
2ответов
4564 просмотров

SendMessage из DLL в окно в другом процессе в Vista

Я рву на себе волосы на этом. Я пытаюсь отправить сообщение в окно в другом процессе. Я продолжаю получать доступ запрещен (0x5) от GetLastError () после вызова SendMessage, PostMessage или PostThreadMessage. Я пробовал отключить UAC. Я также учел UIPI, убедившись, что уровни целостности соответ...

3
голосов
2ответов
4684 просмотров

Автоматизация управления веб-браузером .NET

Я пытаюсь автоматизировать некоторые вещи во флэш-игре, запущенной в элементе управления веб-браузером в моей программе на C #. Используя dll sendmessage пользователя user32, я смог щелкнуть координаты на обычных страницах, таких как Google, но это не работает с флэш-контентом. Как я могу это сд...

1
голосов
2ответов
1090 просмотров

Как получить активное дочернее окно приложения?

У меня такая проблема. У меня есть обработчик для mainWindow определенного приложения, и я хочу имитировать нажатие клавиши в этом приложении ... Для этого я использую вызовы api sendMessage / postMessage. Причина, по которой я не использую функцию .Net SendKeys или keybd_event из win32 api, ...

5
голосов
1ответов
1820 просмотров

Как программно выбрать пункт контекстного меню в другом приложении?

Целевое приложение написано на Delphi (win32, а не .NET) и имеет закрытый исходный код. Действие, которое я хочу вызвать, называется "Копировать", но очевидного сочетания клавиш нет. (Ctrl + Insert делает неправильные действия, а Ctrl + C ничего не делает) Я могу найти свою цель HWND и убе...

7
голосов
5ответов
41606 просмотров

Я не понимаю, как использовать вызовы SendMessage или PostMessage

Мне нужно смоделировать нажатие клавиши в стороннем приложении. Допустим, у меня есть приложение C #, которому необходимо отправить «8» приложению «Калькулятор». Я не могу использовать SendKeys в .Net или keybd_event из win32 api, потому что оба требуют, чтобы окно было самым активным, что в мое...

3
голосов
4ответов
2887 просмотров

Имитация движения мыши / щелчка / нажатия клавиши в неактивном приложении

Я знаю, как имитировать события мыши и клавиатуры, но они действуют так, как если бы их выполнял пользователь, поэтому они повлияют на активное окно. Мне нужно смоделировать один из этих входов, но в неактивном окне. Я не говорю, что он свернут, представьте, например, у вас есть msPaint и бло...

0
голосов
3ответов
1790 просмотров

SendMessage, чтобы щелкнуть элементы, не являющиеся клиентскими

Мне не удается заставить SendMessage активировать меню в другой программе. При просмотре Spy ++, когда пользователь нажимает на меню, происходит следующее: 000A0628 P WM_NCLBUTTONDOWN nHittest: HTMENU xPos: 1706 yPos: 395 [wParam: 00000005 lParam: 018B06AA время: 27: 23: 56.156 точка: (1706,...

2
голосов
3ответов
6821 просмотров

Отправить строку C ++ в строку C #. Взаимодействие

Я новичок в межпроцессном взаимодействии и мне нужна помощь. Я хочу иметь возможность отправлять строку из программы C ++ в программу C #. Моя проблема в том, что полученная строка является тарабарщиной. Вот мой код: Программа отправки (C ++): void transmitState(char* myStr) { HWND hW...

1
голосов
1ответов
1865 просмотров

Есть ли особые требования к службе Windows для отправки сообщений в пользовательские окна?

Мне нужно написать приложение службы Windows (без графического интерфейса пользователя), которое будет отслеживать событие и, если оно произойдет, будет отправлять стандартное сообщение Windows приложению. Дескриптор приложения будет передан службе с помощью библиотеки DLL, которая затем выгружа...

2
голосов
2ответов
2550 просмотров

Получение текста из элемента управления scintilla с помощью SendMessage

Я пытаюсь получить текст документа в Notepad ++ с помощью SendMessage в C #. Ниже мой текущий код. Первый вызов SendMessage правильно возвращает длину текста. Второй вызов SendMessage не вставляет текст в текст переменной StringBuilder. Почему бы и нет? [DllImport("user32.dll", EntryPoint...

5
голосов
4ответов
10449 просмотров

Связь потоков с использованием SendMessage

у меня вопрос: как я могу использовать SendMessage () для реализации потокового взаимодействия между двумя потоками, один с окном (GUI), а другой без окна? Проблема в том, что SendMessage () нуждается в дескрипторе (HWND)? Еще одна деталь о моем проекте: два потока, один из которых выполня...

0
голосов
3ответов
1811 просмотров

Программно начать перемещение формы

Я пытаюсь переместить форму (используя заголовок) нажатием кнопки. Я думал, что с помощью SendMessage это будет просто: Const WM_LBUTTONDOWN As Integer = &H201 Button1.Capture = False Cursor.Position = Me.Location + New Size(50, 8) SendMessage(Me.Handle, WM_LBUTTONDOWN, CType(1, IntP...

1
голосов
2ответов
1117 просмотров

Пробуждение Windows Mobile WAP

Может ли кто-нибудь дать мне указания или, лучше, рабочий образец использования функции «WAP Wakeup» в Windows Mobile? Я пытаюсь следовать указаниям http://msdn.microsoft .com / en-us / library / aa919167.aspx . К сожалению, они дают только начало решения. Шаг 1. Зарегистрируйте свое прил...

0
голосов
2ответов
1210 просмотров

Как выровнять положение объекта вставки RichEdit в Visual Basic 6?

У нас есть элемент управления RichEdit в который мы позволяем пользователю вставлять объект уравнения Office MathML . В основном логика выглядит так: пользователь нажимает на вставку математического уравнения, мы разрешаем им использовать внешний редактор MathML, затем мы вставляем изображ...