|
|
Другие темы раздела | ||||||||||||||||||
C++ WinAPI Ручное подключение динамических библиотек dll
https://www.cyberforum.ru/ win-api/ thread1319659.html Всем привет! Подскажите пожалуйста, как руками (то есть не через файл Windows.h) подключить dll библиотеку (пусть будет user32.dll) и как из это библиотеки вызвать функцию (пусть будет TestOut)? Хотелось бы маленький кусочек кода... :) |
C++ WinAPI Использование функций из Dll-библиотеки Написал тестовую Dll-библиотеку. После подключения ее к проекту не получается найти адрес функции в ней. В комментариях указаны значения переменных при пошаговом выполнении. Стоит отметить, что DllLibrary получает адрес библиотеки. HMODULE DllLibrary = LoadLibrary(TEXT("../HookDll/Debug/HookDll.dll")); int a = GetLastError(); // = 0 HOOKPROC HookProc = (HOOKPROC)GetProcAddress(DllLibrary,... | |||||||||||||||||
C++ WinAPI Потоки-писатели и поток читатель Добрый день! Никак не могу разобраться в синхронизации потоков. Дали такое задание: Создать два потока-писателя и один поток-читатель. Реализовать взаимодействие процессов через каналы. Для вывода результатов и запросов использовать консоль. Писатели отправляют запрос в виде числа, читатель получает запрос и выводит результат умножения его на 7. Это сделать надо с помощью мьютексов, почитал... https://www.cyberforum.ru/ win-api/ thread1319384.html | C++ WinAPI Возможно ли проверить ключ в реестре? Здравствуйте, столкнулся с нелегкой задачей, мне понадобилось проверить ключ в реестре на существование программы, написал код, все работает кроме значения, именно значение не проверяется, пробывал по всякому сделать но так ничего и не получилось, помогите исправить код. #include <windows.h> #include <iostream> using namespace std; char veraddrunkey(char*veraddrunkey) { HKEY hKey; ... https://www.cyberforum.ru/ win-api/ thread1319190.html | |||||||||||||||||
Heaps C++ WinAPI мне тут сегодня такую фишку показали: HeapAlloc, HeapFree и HeapSize в связке... так вот просто я офигел HeapSize выходит дело дает возможность реально узнавать размер массива? просто я уже привык что в си это вроде как невозможно, а тут вдруг такое... и все так просто? никаких неувязок или недочетов у этих функций нет? Добавлено через 1 минуту з.ы. по быстрому накидал обертку, вроде все... |
C++ WinAPI Странное перемещение окна
https://www.cyberforum.ru/ win-api/ thread1319067.html Доброго времени суток! В общем задание большое, расскажу только часть: по клику по части экрана окно перемещается в соответствующий угол. Вот мой код, но работает он странно, окно перемещается, но его "призрак" остаётся на прежнем месте и само окно не появляется полностью, пока на него не навести курсор: #include "windows.h" #include "windowsx.h" #define ID_FIRSTCHILD 100 | |||||||||||||||||
C++ WinAPI GDI HBITMAP и массив пикселов
https://www.cyberforum.ru/ win-api/ thread1319011.html Здравствуйте. Подскажите такую вещь: у меня есть массив пикселов. Как его прикрутить к объекту HBITMAP? Как делать наоборот разобрался, а тут не задача, ума не приложу чего делать =/ Добавлено через 53 секунды Желательно минимальный код, но если задача не тривиальная, буду благодарен за любой. |
Ошибка в программе перемещения текстового курсора C++ WinAPI a=2;b=3; for(int i=0;i<2;i++) { HANDLE hCon; COORD cPos; CONSOLE_SCREEN_BUFFER_INFO info1,info2,info3;// нужно 3 точки сохранения: 1 точка курсор на 1 строке,2 точка курсор на x+1 и 3 точка куда потом деть курсор hCon = GetStdHandle(STD_OUTPUT_HANDLE); if (a==2)// если а==2 запоминаем позицию курсора по на 1 сроке и на 2 строке и присваиваем... | |||||||||||||||||
C++ WinAPI CreateFile несколько файлов Хочу последовательно открыть несколько файлов, использую функцию CreateFile. Открываю первый файл, читаю его, закрываю HANDLE, после чего пытаюсь открыть другой файл, но он не открывается. Подскажите в чем проблема. Добавлено через 4 минуты Код, если нужен HANDLE eFile = CreateFile(_T("english.txt"),GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); if(eFile)... https://www.cyberforum.ru/ win-api/ thread1318856.html | C++ WinAPI Узнать информацию из другого потока\процесса Главная цель: узнать адрес процесса по PID используя только windows.h Допустим я знаю pid процесса "notepad". У меня идея такая: есть функция GetModuleFileName(), с помощью которой можно узнать адрес текущего процесса. Возможно ли так, чтоб поток процесса "notepad" стал родным для функции GetModuleFileName()? Возможно мне нужна функция CreateRemoteThread, с помощь которой можно запустить... https://www.cyberforum.ru/ win-api/ thread1318578.html | |||||||||||||||||
Условие к использованию памяти созданного процесса через CreateProcess() C++ WinAPI Здравствуйте, через CreateProcess() запускаю внешнюю програму (у меня это VLC медиаплеер). Можно ли как то реализовать условие: когда созданный процес использует оперативной памяти (или загружает процесор) меньше определенного значения, то исполняется нужное мне действие? |
C++ WinAPI Процесс порождает 10 дополнительных нитей
Вот было такое задание:
Процесс порождает 10 дополнительных нитей, каждая из которых выдает на экран сообщение о свое
Лучшие ответы (1)
Наверх
|