![]() |
|
Другие темы раздела | |
C++ WinAPI Отслеживание нажатия клавиш Нужно написать логер нажатия клавиш. Сам код кейлогера у меня есть. Подскажите как сделать так чтобы при вводе ключевого слова (например “password”) было выдано сообщение про это. #define... SKirleiza, char *str = "dfgdfg dfgdfg dfgdfg password dfgdfg dfgdfg dfgdfgd"; if (strstr(str, "password") MessageBox(NULL, "Password", "", MB_OK); |
C++ WinAPI старые добрые win хуки
https://www.cyberforum.ru/ win-api/ thread1816893.html Доброго всем времени.Давеча решил таки разобраться с LL-хуками и хотелось бы довести дело до конца.В нете много примеров,исходников,но делаю,не абы сделать,а понять что и как.В общем по msdn,примерам... |
C++ WinAPI Подскажите как устранить ошибку С++, OpenGl
https://www.cyberforum.ru/ win-api/ thread1817375.html Вот код: #include <windows.h> #include <gl\gl.h> #include <gl\glu.h> # include <gl\glaux.h> static HGLRC hRC; static HDC hDC; Видимо из-за cbSize ?В структуре WNDCLASS нет поля cbSize. |
C++ WinAPI Программа по пунктам на WinAPI
https://www.cyberforum.ru/ win-api/ thread1818374.html Окажите помощь в создании программы по пунктам: 1. В окне приложения отобразить кнопку "Клавиши отжаты". При нажатии любой клавиши мыши над рабочей областью окна эта кнопка исчезает и под курсором... программу, реагирующую на нажатие на кнопки мыши LONG WINAPI WndProc( HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam ) { switch (message) { case WM_LBUTTONDOWN: { HDC hdc =... |
C++ WinAPI Как создать шаблон диалогового окна?
https://www.cyberforum.ru/ win-api/ thread1817621.html Здравствуйте Есть функция: DialogBox(hInst, MAKEINTRESOURCE(шаблон), hWnd, (DLGPROC)DialogWidthProc) она создаёт модальное окно по шаблону. Как создать этот шаблон без "визуального... Создаешь текстовый файл с расширением .rc, наполняешь его содержимым. Основные директивы описаны здесь: Resource-Definition Statements... |
C++ WinAPI Многопоточный проход по матрице Доброго времени суток! Пишу программу, которая с помощью 3-х (к примеру) потоков берет по 3 ряда матрицы и находит в каждом большее значение. Т.е. первый поток - 1 ряд, второй - 2 ряд, третий - 3... Пожалуйста, скажите мне - что я делаю не так? SnapeEye, функция - члена класса, DWORD FindBiggestValue(CONST LPVOID lpParam); имеет ещё (скрытый) параметр this. В твоем случае ... https://www.cyberforum.ru/ win-api/ thread1817055.html |
C++ WinAPI Загрузка из файла здравствуйте. у меня есть окно. в нем две фигуры, прямоугольник и овал. есть сохранение. в него сохраняются коды цветов фигур. пример (0 128 0 255 255 255). вопрос. как можно сделать загрузку из... #include <cstdio> int main() { int r, g, b; sscanf( "100 200 250", "%d %d %d", &r, &g, &b ); printf( "%d\n", r ); printf( "%d\n", g ); printf( "%d\n", b ); } https://www.cyberforum.ru/ win-api/ thread1816905.html | C++ WinAPI Named pipes windows блокирующее чтение/запись Добрый день. кусок клиента void NamedPipeClient::Send(void *buffer, int size) { _hPipe = CreateFileA(_path.c_str(), GENERIC_READ | GENERIC_WRITE, 0, nullptr, OPEN_EXISTING,... https://www.cyberforum.ru/ win-api/ thread1817286.html |
WaveOutOpen, waveOutWrite, работа с аудио-буферами C++ WinAPI Привет. С сями я мало работал ранее, но сейчас возникла необходимость написать одну звуковую софтинку на Visual Studio. Пока экспериментирую с генерацией и выводом звука в реальном времени через... В обработчике же есть номер буфера: outputBufferIndex, просто надо сначала посылать буфер проигрывать, а потом заполнять другой буфер: void CALLBACK waveOutCallback(HWAVEOUT m_hWO,UINT... |
Не получается синхронизировать через мьютексы (с критическими секциями работает) C++ WinAPI Не могу синхронизировать при помощью мьютекса, с критическими секциями все работает. #include <iostream> #include <Windows.h> #include <process.h> #include <queue> #include <time.h> void... Не могу Что значит "не могу"? Я вот могу, например. Но это ведь не информативно совсем, не правда ли? |
C++ WinAPI Не создаются потоки Доброго времени суток! Пытаюсь создать массив потоков: HANDLE Threads; for(int i=0; i < 3; i++) { Threads = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)FindBiggestValue, hMutex, 0,... Увидел ошибку...) Хотя все равно подчеркивает скобку типа приведения :cry: У меня FindBiggestValue идет как метод класса DWORD WINAPI MSystem::FindBiggestValue(LPVOID lpParameter) Создание... https://www.cyberforum.ru/ win-api/ thread1817471.html |
Работа с файловой системой C++ WinAPI Разработать программу которая просматривает размер файлов в определенном каталоге. Если размер превышает определенный, то программа архивирует его, архив сохраняет в другом каталоге, а файл удаляет.... |
12 / 11 / 2
Регистрация: 03.04.2016
Сообщений: 502
|
||||||
07.10.2016, 21:45 [ТС] | 0 | |||||
Грабли с WM_DEVICECHANGE - C++ WinAPI - Ответ 962039107.10.2016, 21:45. Показов 13771. Ответов 63
Метки (Все метки)
Ответ
castaway, Подскажите а как пользоваться GUID такого формата {88BAE032-5A81-49f0-BC3D-A4FF138216D6},
Все что я пока находил в интернете было примерно так
Вернуться к обсуждению: Грабли с WM_DEVICECHANGE C++ WinAPI
0
|
07.10.2016, 21:45 | |
Готовые ответы и решения:
63
WM_DEVICECHANGE WinAPI C++ WM_DEVICECHANGE Перехват wm_devicechange |
07.10.2016, 21:45 | |
Помогаю со студенческими работами здесь
0
WM_DEVICECHANGE RegisterDeviceNotification PDEV_BROADCAST_HDR Как обработать WM_DEVICECHANGE?
RegisterDeviceNotification / WM_DEVICECHANGE / VID _ PID Обработка события подключения и отключения USB(WM_DEVICECHANGE) |
Новые блоги и статьи
![]() |
||||
Winforstrap или красявый дизайн своими руками на HTML+JS+Winforms
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом.
Бывает нужен современный дизайн программы а писать на MAUI,. . .
|
Формат данных для симуляции физики, посредством распространённых не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
|
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
|
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
|
Создание производительных API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
|
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
|
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
|
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
|
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
|
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
|