|
|
Другие темы раздела | |
C++ WinAPI Доступ к пикселям BMP Нужно получить доступ к пикселя и узнать цвет. Нашел метод CreateDIBSection При работе с функциями GDI напрямую, наиболее удобным представляется создание объекта bitmap, к пикселям которого можно обращаться напрямую. Делается это с помощью функции CreateDIBSection. Одним из выходных параметров этой функции является указатель на переменную, куда при создании bitmap будет помещен указатель на... https://www.cyberforum.ru/ win-api/ thread955106.html |
C++ WinAPI Ошибка при выполнении многопоточного приложения (exception class EAccessViolation) Приложение состоит в следующем. Описывается имитация работы лифта, люди заходят и т.д. Используются функции работы с нитями,семафорами/мьютексами из заголовочного файла 'windows.h'. Код компилировался в C++ Builder 6 и в Visual C++ 10. ... HANDLE LiftEvent1, LiftEvent2, Semaphore, hout, hPeoples; //хэндлы нитей-"людей" int main() { COORD KK; hout = GetStdHandle(STD_OUTPUT_HANDLE);... |
C++ WinAPI Не могу понять работу кода
https://www.cyberforum.ru/ win-api/ thread954651.html Есть код: HWND h = FindWindow(L"имя_процесса",NULL); if (h) { h = FindWindowEx(h,NULL,L"Edit",NULL); if (h) { SendMessage(h,WM_SETTEXT,NULL,LPARAM(L"ПриветМир!")); } } если в имя_процесса вписать notepad, то текст ПриветМир! будет вписан в блокнот, но если попытаться так написать в чат в игре, то не получается, текст не отправляется, почему ? |
C++ WinAPI Адекватный перевод CString'a в char
https://www.cyberforum.ru/ win-api/ thread954613.html Всем привет, вот занимаюсь такой штукой, хочу заставить строку понимать шестнадцатеричный код. Например я ввожу 0x15, у меня программа выводит"Операция успешно завершена" вместо "Устройство не готово". Нашел вот такой кусок кода: USES_CONVERSION; char *p = new char; strcpy(p, T2A(LPCTSTR(str))); DWORD i = strtol(p,NULL,0); |
Алгоритм дефрагментации C++ WinAPI Интересно, можно ли заставить windows "перенести фрагмент файла с адреса X по Y в такой-то кластер"? Или хотя бы чтобы при записи данных в созданном файле они писались в нужный кластер? |
C++ WinAPI Как изменять размер контролов при разворачивании на весь экран диалога или изменении его размера? Вся суть вопроса описана в заголовке темы) https://www.cyberforum.ru/ win-api/ thread953988.html |
C++ WinAPI Работа с горячими клавишами через WinAPI Привет, делаю программу для автоматизации некоторых сообщений в игре. Делаю хоткей глобальным Схема такая: Есть Edit-ы в которых записано сообщение, которое отправляется Хоткей F5, при нажатии на нее: //нажатия F6, для открытия чата keybd_event(VK_F6, 0,0,0); keybd_event(VK_F6, 0,KEYEVENTF_KEYUP,0); //Запись содержимого Edit1 в буфер https://www.cyberforum.ru/ win-api/ thread953938.html |
C++ WinAPI Создание в Winapi того что можно в VS forms Вот в чем вопрос, много делал всякой фигни на Forms, но после WinApi я понял, что управлять их прорисовкой будет удобнее в winapi, так вот при попытки создать тот-же текстбокс я не смог... Вот в чем вопрос: Как использовать эти окошечки, кнопки, списки и всякие фигни, что доступны в Forms? (Библиотеки и namespace, не помогли...) |
C++ WinAPI Как правильно использовать GetModuleFileName?
https://www.cyberforum.ru/ win-api/ thread953713.html Здравствуйте, есть следующий код: #include <iostream> #include <Windows.h> using namespace std; int main () { LPWSTR buffer; GetModuleFileName(NULL, buffer, MAX_PATH) ; cout<<buffer; |
C++ WinAPI Копирование файлов в winapi Нужно выбрать файл для чтения и для записи с помощью стандартных диалогов Open и Save as и скопировать содержимое одного файла в другой. Выдает сообщение, что неправильный путь к файлу или, что этот файл уже существует. Подскажите пожалуйста, что неправильно? case ID_OPEN: if (GetOpenFileName(&ofn)==TRUE) { hIn = CreateFile (ofn.lpstrFile, GENERIC_READ, FILE_SHARE_READ, NULL,... https://www.cyberforum.ru/ win-api/ thread953294.html |
Внести изменения в карту таблицы сообщений C++ WinAPI есть структура: struct AFX_MSGMAP { const AFX_MSGMAP* (PASCAL* pfnGetBaseMap)(); const AFX_MSGMAP_ENTRY* lpEntries; }; объявлена в afxwin.h, в заполняется статически при связывании событий, в фале cpp скрыта в макросе BEGIN_MESSAGE_MAP(CmyClass, CWinApp) ON_COMMAND(ID_32771, &myClass::OnSubMenu) END_MESSAGE_MAP() |
C++ WinAPI Изменить свойства VPN соединения Добрый день. В Windows, в центре управления сетями и общим доступом, содержатся значки всех подключенных адаптеров, будь то Wifi, Lan, либо VPN-соединения. При вызове окна со свойствами у данных элементов, в частности, будем рассматривать соединение VPN, есть несколько вкладок, одна из которых называется "Доступ". На этой вкладке есть пункт, позволяющий предоставить доступ к данному... https://www.cyberforum.ru/ win-api/ thread953224.html |
16.09.2013, 05:53 [ТС] | 0 | |||||
Чтение памяти процесса - C++ WinAPI - Ответ 505956316.09.2013, 05:53. Показов 10697. Ответов 6
Метки (Все метки)
Ответ
У меня задача, не просто найти строку, а найти ее программным путем, чтобы подменить при загрузке приложения (использую DLL injection).
DWORD dwOfs = VA2OFS(Какой адрес отдавать сюда? Известное смещение?); DWORD offset = OFS2VA(dwOfs); Как дальше использовать offset? Или теперь offset это всяко адрес загрузки приложения? Сейчас я читаю вот так:
Вернуться к обсуждению: Чтение памяти процесса C++ WinAPI
0
|
16.09.2013, 05:53 | |
Готовые ответы и решения:
6
Проверка и чтение памяти процесса Чтение/запись памяти процесса Чтение виртуальной памяти процесса Чтение памяти процесса. Динамические адреса |
16.09.2013, 05:53 | |
16.09.2013, 05:53 | |
Помогаю со студенческими работами здесь
0
Чтение памяти процесса через загруженную в него dll О памяти процесса Чтение stdout дочернего процесса Сканирование памяти процесса |