|
|
Другие темы раздела | |
C++ WinAPI Скопировать TaskBar Здравствуйте. Хочу скопировать TaskBar. Как такое можно реализовать? https://www.cyberforum.ru/ win-api/ thread1627040.html |
C++ WinAPI Какое число нужно возвращать из оконной процедуры? Возвращается результат вызова DefWindowProc() в тех случаях, когда сообщение не обрабатывает пользователь. А если сообщение обрабатывается в оконной процедуре, то какое число возвращать? Можно ноль вернуть, можно единицу. LRESULT CALLBACK WndProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam ) { |
C++ WinAPI Сохранение изображения jpg/png в базу данных средствами С++ и WinAPI с последующим извлечением оного из БД
https://www.cyberforum.ru/ win-api/ thread1626529.html Можно ли с использованием C++ на winApi сохранить изображение (png,jpeg) в какую нибудь переменную , потом сохранить все это в MysQL , а позже собрать из сохраненных байт изображение? Чет я не нашел такого в интернете, но скорее всего поиск был организован криво :D. Спасибо. |
C++ WinAPI Стиль ES_MULTILINE в EDIT - накладка символов Регистрирую: CreateWindowExW ( WS_EX_STATICEDGE, WC_EDIT, NULL, WS_CHILD | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL | ES_MULTILINE, 36, 35, https://www.cyberforum.ru/ win-api/ thread1625712.html |
Моделирование автомобильного перекрестка C++ WinAPI Здравствуйте, есть у кого исходники на тему модели автомобильного перекрестка? интересно посмотреть на алгоритм не обязательно с++ |
C++ WinAPI Обработка события выбора в ComboBox
https://www.cyberforum.ru/ win-api/ thread1625491.html Вот есть ComboBox в диалоговом окне, как обработать событие выбора элемента? То есть щелкнул, событие вот где то тут пошло: INT_PTR CALLBACK UPDATEtemsth(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) { UNREFERENCED_PARAMETER(lParam); switch (message) { case WM_INITDIALOG: { |
C++ WinAPI Цвет фона, цвет текста в определённом EDIT и шрифт
https://www.cyberforum.ru/ win-api/ thread1625433.html Сначала опишу чего добиваюсь: Для всех(кроме 1го, заблокированного от ввода) сделать текст текста серым. У заблокированного EDIT'а убрать рамку(если это возможно) и сделать фон таким же как и окно программы. Т.е. мне нужна была строка, в которую буду выводить ошибки и результат работы программы. Ничего лучше не придумал... И возможность менять цвет у этой строки, всего 2 цвета, красный и... |
C++ WinAPI Зарисовать элипс Всем доброго времени суток! Такая проблемка. Решила познакомиться с GDI. Столкнулась с первой проблемой. Как зарисовать чёртов эллипс?!:)))) Просмотрела много страниц, попробовала как там - мой эллипс пуст внутри. Растолкуйте, пожалуйста! Код. #include <windows.h> #include <stdlib.h> #include <string.h> #include <tchar.h> |
C++ WinAPI Не активный текст в поле EDIT исчезающий при вводе Возможно такое сделать? Просто места мало в окне программы для пояснений, удобнее когда описание в поле ввода... Как в html в общем. https://www.cyberforum.ru/ win-api/ thread1624822.html |
C++ WinAPI Не подгружается функция из DLL
https://www.cyberforum.ru/ win-api/ thread1624761.html Добрый вечер. Не выходит подгрузить функцию из DLL, GetProcAddress возвращает NULL. Вот код: dllmain.cpp: #include "stdafx.h" #include <iostream> extern "C" __declspec(dllexport) DWORD WINAPI GetDrives(){ return GetLogicalDrives(); }; |
CreateFile для чтения HID клавиатуры? C++ WinAPI Пытаюсь с помощью библиотеки "setupapi" открыть для чтения устройство HID определяемое системой как HID клавиатура. По vid и pid благополучно нахожу свое усройство (вернее имя файла) и пытаюсь с помощью CreateFile получить хэндл, для дальнейшего чтения HID функцией из библиотеки "setupapi". Тут начинаются проблемы... HANDLE h = CreateFile(path.c_str(),GENERIC_READ,FILE_SHARE_READ,0, ... |
C++ WinAPI Смена изображений за таймером
https://www.cyberforum.ru/ win-api/ thread1624405.html if (iShape == Line){ HBITMAP hbitmap; // Создать объект для хранения изображения int id; switch (iColor){ case Black: id = IDB_BITMAP1; break; case Blue: id = IDB_BITMAP2; break; case Green: id = IDB_BITMAP3; break; case Cyan: id = IDB_BITMAP4; break; case Red: id = IDB_BITMAP5; break; case Magenta: id = IDB_BITMAP6; break; |
Ушел с форума
|
||||||||||||||||
28.12.2015, 00:26 | 0 | |||||||||||||||
Перехват API вызовов - C++ WinAPI - Ответ 855478128.12.2015, 00:26. Показов 2482. Ответов 3
Метки (Все метки)
Ответ
Вместо GetCurrentProcessName можно использовать GetModuleFileName с NULL.
лучше так никогда не делать. Да, и проверки ошибок тоже не видно. Я бы этот код выбросил на помоечку и написал с нуля, аккуратно, вдумчиво... Вернуться к обсуждению: Перехват API вызовов C++ WinAPI
0
|
28.12.2015, 00:26 | |
Готовые ответы и решения:
3
Перехват API вызовов через таблицу импорта Перехват API Перехват API функции Перехват API функций |
28.12.2015, 00:26 | |
28.12.2015, 00:26 | |
Помогаю со студенческими работами здесь
0
Перехват API, Рихтер Перехват API с возвратом значения Перехват API функций. Таблица импорта Перехват api-вызова. Ошибка при выполнении Перенаправление файловых потоков, перехват системных вызовов Статья на rsdn, перехват API-функций |