Описание тега user32
NoneUser32.dll реализует компонент Windows USER, который создает и управляет стандартными элементами пользовательского интерфейса Windows, такими как рабочий стол, окна и меню.
2
ответа
Win32API реплицирует возможности окна-информации Spy++ в Python
У меня есть сторонняя программа с графическим интерфейсом, которую я обёртываю с помощью класса Python (используя ctypes). Существуют ли функции Win32 API, которые могут выполнять следующие действия? 1) Получить дескриптор окна для окна в данном мес…
03 авг '10 в 12:31
1
ответ
Как я могу получить доступ к menubar и подменю в другом приложении из моего приложения на C#?
Я пытаюсь автоматизировать приложение. Я могу отправить текст в текстовый элемент управления и отправить клавишу ввода после того, как написал свой текст. Теперь я хочу получить доступ к строке меню и подменю, например, выбрать файл / открыть и выбр…
04 фев '15 в 11:11
2
ответа
Обнаружение того, виден ли экран входа в Windows пользователю в VB.NET
Привет, члены Stackru VB.NET, После запуска следующего кода (который блокирует компьютер), какой код я должен применить, чтобы увидеть, успешно ли пользователь вошел в компьютер и что "Экран блокировки", который я так назвал, исчез? Private Declare …
26 апр '11 в 07:39
2
ответа
Java JNA FindWindow() - Ошибка при поиске функции FindWindow: указанная процедура не найдена
Я пытаюсь вывести на передний план окно с именем MyWindowTitle, с помощью JNA, import com.sun.jna.Native; import com.sun.jna.win32.StdCallLibrary; import com.sun.jna.platform.win32.WinDef.HWND; public class ToFront { public static interface User32 e…
22 фев '14 в 23:30
1
ответ
FindWindow не видит, но winSpy может видеть IE8 (user32.dll)
Мне нужно найти диалог загрузки в IE8, я все готово сделал это в IE8+, и все работает на 100%, я нашел имя и класс окна /perent окна с помощью Spy++/WinSpy и получил мой findow.B Но в IE8 я застрял В диалоге загрузки нет никаких элементов, и мне каж…
25 авг '14 в 13:16
2
ответа
Как получить активное ChildWindow приложения?
У меня есть проблема: у меня есть обработчик mainWindow определенного приложения, и я хочу имитировать нажатие клавиши на этом приложении... Я использую API-вызовы sendMessage/postMessage для этого. Причина, по которой я не использую функцию.Net Sen…
07 май '09 в 12:42
1
ответ
GetAsyncKeyState и некоторые проблемы?
Почему я получаю более 1 (несколько сотен) нажатий клавиш за одно нажатие при использовании GetAsyncKeyState. Он печатает сотню одинаковых клавиш, а я просто нажал один раз. Спасибо,
11 мар '11 в 18:12
0
ответов
TabTip.exe Toggle в Windows 7 (C#)
Я нашел решение для моего TabTip Toggle здесь: Ссылка Он работает как шарм на W8 и W10, но не работает на W7. Я получил это исключение: System.InvalidCastException: Das COM-Objekt des Typs "UIHostNoLaunch" kann nicht in den Schnittstellentyp "ITipIn…
15 фев '17 в 15:00
0
ответов
FreeHGlobal Corrupt Heap
Поэтому я работаю над добавлением функции в наше программное обеспечение, и мне нужно перейти с C# на C++ с некоторыми данными, а затем вернуть обратно t C# с возвращаемыми данными. У нас есть система, которая делает это возможным, но, похоже, пробл…
31 окт '13 в 17:57
0
ответов
Вывести несколько процессов на передние окна
Поэтому в настоящее время у меня есть приложение для нескольких мониторов на электронном движке, которое открывает другое окно с отдельным контентом на каждом мониторе. Он использует 2 отдельных процесса с одинаковыми именами для отображения этих ок…
30 мар '16 в 13:22
0
ответов
Java JNA Postmessage не работает
Я пытаюсь отправить нажатие клавиши в определенное окно, используя Postmessage, но, похоже, у меня не работает. это мои коды import com.sun.jna.platform.win32.User32; import com.sun.jna.platform.win32.WinDef.HWND; import com.sun.jna.platform.win32.W…
07 авг '14 в 08:22
0
ответов
Mac Excel 2016, макрос VBA, GetAsyncKeyState: файл не найден: user32
Я хочу запустить Macro Excel на моем Mac с Excel 2016. Мой макрос использует функцию GetAsyncKeyState. В первой строке моего файла макроса у меня есть этот импорт: #If Win64 Then Declare PtrSafe Function GetAsyncKeyState Lib "user32" (ByVal kState A…
15 май '17 в 21:40
1
ответ
Получить заголовок активного окна
Я объявил следующие вызовы WinAPI <DllImport("USER32.DLL", EntryPoint:="GetActiveWindow", SetLastError:=True, CharSet:=CharSet.Unicode, ExactSpelling:=True, CallingConvention:=CallingConvention.StdCall)> Public Shared Function GetActiveWindowH…
21 фев '13 в 10:32
2
ответа
ShowWindow User32 не работает, как ожидалось
Я использую метод ShowWindow от User32, чтобы скрыть окно (cmd.exe) от пользователя (главным образом, чтобы предотвратить его закрытие). Когда пользователь открывает форму, процесс запускается и скрывается, затем, когда форма закрывается, процесс ун…
14 янв '09 в 20:19
0
ответов
Включить / отключить CLEARTYPE
Я использую следующий код, чтобы попытаться включить опцию CLEARTYPE в user32.dll, но не работаю при представлении изображения из текста отчета. [DllImport("user32.dll", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] static extern boo…
02 мар '16 в 09:58
1
ответ
С ++ открыть окно
Я новичок в программировании на С ++. Когда я компилирую этот код, он не выдает никакой ошибки, но пока он все еще работает, я не вижу никакого окна. Я скопировал этот код из книги в свой визуальный С ++. Что я делаю неправильно. Спасибо за все // H…
05 дек '13 в 16:35
1
ответ
Возвращаемое значение EnumDisplayDevices - Универсальный монитор PnP - C#
У меня подключено несколько мониторов, когда я хочу вернуть их действительные имена, например: LEN L192p, IBM 190p. Я посмотрел здесь на этот вопрос: Как я могу получить фактическое имя монитора? как видно в диалоге разрешения но когда я запускаю ег…
01 май '14 в 11:46
2
ответа
Невозможно прочитать заголовок другого приложения
Прыжки, как я найду дескриптор окна в моей основной программе... в C# Я запускаю notepad.exe, затем что-то набираю в нем, затем нахожу дескриптор главного окна, используя SPY++ (0x111111), и [DllImport("user32.dll", SetLastError = true, CharSet = Ch…
05 янв '11 в 12:34
1
ответ
PostMessage для текущего активного процесса не работает для всех процессов?
У меня есть этот код: const UInt32 WM_KEYDOWN = 0x0100; const int VK_DOWN = 0x28; const int VK_UP = 0x26; [DllImport("user32.dll")] static extern bool PostMessage(IntPtr hWnd, UInt32 Msg, int wParam, int lParam); [DllImport("user32.dll")] private st…
11 окт '11 в 20:54
1
ответ
KeyEventArgs.Modifier для int32
Я делаю программу, чтобы иметь настраиваемые пользователем горячие клавиши, и у меня почти все работает, кроме 1 заминки, преобразовывающей ключи модификатора в int32 с использованием gethashcode() private void hotBox1_KeyDown(object sender, KeyEven…
07 окт '17 в 20:26