Ответы на вопросы с тегом "WinAPI"

Ответов: 1 Автор zer0cat

Как работать с файлами doc|docx без библиотек? Только чистый код c?

Привет Может ли кто-нибудь сказать мне, как я могу работать с файлами MS Word (искать текст в нем, писать,создавать) в чистом C/Masm в Windows? Может быть, у кого-то есть пример, часть кода и т. д.Что я уже пробовал: Я ничего не пробую, потому что не знаю, с чего начать.. ...

Читать ответы

Ответов: 1 Автор Roger1990

Ошибка 5 (отказано в доступе) при вызове getpointerframeinfo

Я пытаюсь вызвать функцию GetPointerFrameInfo, чтобы получить счетчик указателей, но эта функция, похоже, не работает с ошибкой 5 (Доступ запрещен). Есть идеи, почему это происходит и как я могу решить эту проблему? Я пытаюсь вызвать то же самое внутри процедуры крючка GetMsgProc, как упом...

Читать ответы

Ответов: 1 Автор Roger1990

Вопрос относительно глобальных крючков

Я нашел этот отрывок в разделе "Примечания" документации для функции SetWindowsHookEx ("https://msdn.microsoft.com/en-us/library/windows/desktop/ms644990(v=против 85).aspx"): "Чтобы подключить все приложения на рабочем столе 64-разрядной установки Windows, установите 32-разрядный глобальный...

Читать ответы

Ответов: 1 Автор Roger1990

Получение 2 сообщений pointerup для 1 сообщения pointerdown в chrome или firefox

Всем Привет, Я фиксирую количество событий касания PointerDown и PointerUp, используя глобальный крюк 'WH_GETMESSAGE'. За каждое касание PointerDown я должен получить одно касание PointerUp. Но в случае сенсорных событий внутри google chrome или firefox я получаю 2 события pointerUp для 1 с...

Читать ответы

Ответов: 1 Автор Roger1990

Как указать дескриптор из функции getdesktopwindow() в windowsproc при отправке сообщения

Я пытаюсь сделать дескриптор для всего рабочего стола, чтобы он указывал на windows proc. Как это можно сделать?Что я уже пробовал: Я попытался создать дескриптор окна и указать его на windows proc. Но я не могу найти в интернете никакой информации, которая позволила бы мне указать дескрипт...

Читать ответы

Ответов: 1 Автор Roger1990

Невозможно обнаружить свайпы с помощью winapi

Всем Привет, Я использую глобальные крючки (WH_GETMESSAGE) для поиска событий касания POINTERDOWN и POINTERUP. Мой план состоит в том, чтобы создать некоторые сенсорные жесты самостоятельно. Но я не могу придумать, как обнаружить свайпы. Есть идеи, стоит ли мне изменить свой подход? Если не...

Читать ответы

Ответов: 1 Автор Roger1990

Невозможно обнаружить прикосновение внутри internet explorer (windows 10)

Привет ребята, Я настроил глобальный крючок для WH_GETMESSAGE. И я пытаюсь определить, является ли это сенсорным событием. Я могу сделать это для всего, что есть на экране, кроме Internet Explorer. Под этим я подразумеваю, что не могу обнаружить, касается ли кто-то открытого окна Internet ...

Читать ответы

Ответов: 1 Автор Roger1990

Можно ли автоматически выполнять сочетания клавиш, не касаясь клавиатуры?

Все мы знаем, что нажатие кнопки windows на клавиатуре открывает меню "Пуск". предположим, я хочу написать код, который делает то же самое, когда я выполняю эту программу, вместо того, чтобы фактически касаться клавиатуры. Если это возможно, можете ли вы направить меня в правильном направле...

Читать ответы

Ответов: 1 Автор Member 13419717

Традиционное подключение API вызывает сбой

Я использую API Hooking, как это предлагается в этом примере:Функции API/подключение/Перехват с помощью инструкции jmp ака сращивание Одна из функций, которую я подключаю, - это функция BitBlt (). В функции hooked я создаю новый поток с помощью CreateThread ().BOOL WINAPI MY_BitBlt(HDC hdcD...

Читать ответы

Ответов: 1 Автор Evil Jay

Как получить все сетевые адаптеры

ПРИВЕТ! У меня есть несколько серверов и многопортовых контроллеров Ethernet. На серверах есть команды. Это виртуальное сетевое соединение, которое объединяет другие соединения в пул. В результате мы имеем две сетевые карты с двумя каналами ethernet и двумя командами. Я использую простые ме...

Читать ответы

Ответов: 1 Автор Ashur_451

Как открыть данные дочернего окна в Родительском окне

- Привет! Я делаю простой графический редактор, используя OpenCV libriary , и я столкнулся с тем,что когда я использую openCV libriary,изображение,которое мне нужно открыть в hWnd,открывается в его "собственном" дочернем окне, и я не знаю, как получить картинку из дочернего окна и установит...

Читать ответы

Ответов: 1 Автор User 11061201

C++ вопрос о рутине в winforms

Привет, я не знаю, с чего начать свой код на C++ с помощью winforms. Там нет процедуры main (), вместо нее есть процедура WinMain (), так что куда именно ставить мой код, а куда нет. Где петля? Я хочу добавить; while (1) {...вызовите другой метод;}int WINAPI WinMain (HINSTANCE hThisInstance...

Читать ответы

Ответов: 1 Автор Charly LEE

Как получить информацию о wm_pointer

Здравствуйте, я пытаюсь получить информацию о вводе стилуса через сообщение, связанное с wm_pointer, и их несколько. Я начинаю озадачиваться интерфейсами, пытаясь получить информацию. они являются GetPointerInfo и GetPointerFrameInfo. какой из них я должен использовать? может ли кто-нибудь ...

Читать ответы

Ответов: 1 Автор Gbenbam

Как называется элемент управления, состоящий из выпадающего списка combobox, который представляет собой набор цветов?

Как называется элемент управления, состоящий из выпадающего списка combobox, который представляет собой набор различных цветов вдоль строк и столбцов, и как его создать и/или использовать.Что я уже пробовал: В данный момент я все еще гуглю в поисках решения. ...

Читать ответы

Ответов: 1 Автор Member 12890174

Создание удаленного рабочего стола в WINAPI C++

Всем привет и Доброе утро Изучал захват экрана / захват мыши, поэтому я хотел спросить, Как создать приложение удаленного рабочего стола в WINAPI с помощью этих api ? Есть идеи?Что я уже пробовал: захват экрана + захват мыши ...

Читать ответы

Ответов: 1 Автор Member 10852608

Работает ли моя программа C++ во всех версиях Microsoft windows

Привет Итак, допустим, я написал простое приложение win32 api с простым графическим интерфейсом .. работает ли оно в следующей версии windows {XP ,Vista,7, 8/8.1,10 (32bit & 64bit)} ? у меня не было особых проблем с запуском его в версии xp, Но я установил его на Visual Studio 2015 - W...

Читать ответы

Ответов: 1 Автор MyOldAccount

Используйте winhttp в visual studio 6.0

Я поддерживаю устаревшее приложение, написанное на Visual Studio C++ 6.0. Мне нужно заменить часть кода с вызовами сервера WinHTTP API-интерфейс. Я создал небольшую демонстрацию в тестовом проекте Visual Studio 6.0, чтобы посмотреть, как пойдут дела. Когда я строю код, я получаю следующую о...

Читать ответы

Ответов: 1 Автор MyOldAccount

Размер файла больше, чем должен быть, добавляются дополнительные новые строки

ВСТУПЛЕНИЕ: Я читаю из текстового файла с помощью ReadFile. Буфер, переданный в ReadFile, отправляется на стандартный вывод с помощью cout. Стандартный вывод перенаправляется в текстовый файл.ПРОБЛЕМА: Хотя мой код "работает", никакие данные не теряются, результирующий файл больше исходного...

Читать ответы

Ответов: 1 Автор MyOldAccount

Использование readdirectorychangesw асинхронно в цикле

ВСТУПЛЕНИЕ: Я пытаюсь использовать ReadDirectoryChangesW[^] асинхронно в цикле. Ниже фрагмент иллюстрирует то, чего я пытаюсь достичь:DWORD example() { DWORD error = 0; OVERLAPPED ovl = { 0 }; ovl.hEvent = ::CreateEvent(NULL, TRUE, FALSE, NULL); if (NULL == ovl.hEvent) ret...

Читать ответы

Ответов: 1 Автор Member 12341536

Получить историю изменений в MS PPT / отслеживание нажатых кнопок ленты стороннего приложения

Интересно, есть ли способ отслеживать имена/метки нажатых кнопок ленты стороннего приложения, например MS PowerPoint? Или есть способ получить историю изменений, внесенных в презентацию программно? Я знаю, что элементы управления лентой не являются окнами, поэтому у них нет ручек.. Но долже...

Читать ответы