|
|
Другие темы раздела | |
C++ WinAPI Условие к использованию памяти созданного процесса через CreateProcess()
https://www.cyberforum.ru/ win-api/ thread1317971.html Здравствуйте, через CreateProcess() запускаю внешнюю програму (у меня это VLC медиаплеер). Можно ли как то реализовать условие: когда созданный процес использует оперативной памяти (или загружает процесор) меньше определенного значения, то исполняется нужное мне действие? |
C++ WinAPI Процесс порождает 10 дополнительных нитей Вот было такое задание: Процесс порождает 10 дополнительных нитей, каждая из которых выдает на экран сообщение о своем запуске и свой номер. Далее в цикле основная нить задает пользователю вопрос, какую нить надо завершить. Когда завершены все дополнительные нити, завершается и весь процесс. решая его, я сделал вот такой код: #include <iostream> #include <Windows.h> #include <stdio.h>... |
C++ WinAPI Семафор. Некорректная инициализация Нужен семафор для завершения потока. Но почему-то не он работает. В конструкторе создаю: hSemaphore = CreateSemaphore(NULL, 0, 1, NULL); В деструкторе: ReleaseSemaphore(hSemaphore, 1 , NULL); При удалении объекта хочу удалять созданный им поток. Сам поток (функция-статический метод этого же класса): DWORD WINAPI ProcessMonitor::MonitorCrash(LPVOID lpParameter) { ProcessMonitor* pm =... https://www.cyberforum.ru/ win-api/ thread1317900.html | C++ WinAPI Ошибка в примере из книги Рихтера Пытаясь просмотреть пример из книги Рихтера windows для профессионалом, столкнулся с проблемным участком кода: INT_PTR WINAPI Dlg_Proc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch (uMsg) { chHANDLE_DLGMSG(hwnd, WM_INITDIALOG, Dlg_OnInitDialog); chHANDLE_DLGMSG(hwnd, WM_COMMAND, Dlg_OnCommand); chHANDLE_DLGMSG(hwnd, WM_PAINT, Dlg_OnPaint); ... https://www.cyberforum.ru/ win-api/ thread1317884.html |
Как скрыть курсор на всей области рабочего стола? C++ WinAPI Как скрыть курсор на всей области рабочего стола, а не только в окне программы? |
C++ WinAPI Управление окнами в ОС Windows
https://www.cyberforum.ru/ win-api/ thread1316997.html Вот такое задание: Разработать программу, которая создает окно с горизонтальной и вертикальной полосами прокрутки. При щелчке кнопки мыши по заголовку окна блокируется вертикальная прокрутка. Блокировка снимается при щелчке кнопки мыши по вертикальной полосе. Как можно определить куда точно был сделан щелчок мыши? с помощью "WM_NCLBUTTONDOWN" я определяю, что щелчок мыши был сделан на... |
C++ WinAPI График функции и ее цвет
https://www.cyberforum.ru/ win-api/ thread1316475.html В меню должен быть пункт цвет, как менять цвета я понял(ниже), но я не до конца понял как мне привязать конкретный цвет к кнопке.Например: ВЫБРАТЬ ЦВЕТ - 1)Зеленый 2)Синий. Я бы это сделал вот так: какую-то проверку: да?По циклу выбирается зеленый цвет.Нет?Выбирается синий цвет. Выбираем цвет: case WM_CREATE: hPen1 = CreatePen(PS_SOLID, 2, RGB(0, 100, 0)); hPen2 = CreatePen(PS_SOLID,... |
C++ WinAPI Отображение файла в памяти Разбирал пример из книги Побегайло про проецирование объекта в памяти. Код: #include "StdAfx.h" #include <windows.h> #include <iostream> #include <fstream> using namespace std; int main () { int a = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; char file_name = "Demo.txt" ; |
C++ WinAPI Функция для воспроизведения видео программно подскажи пожалуйста функцию с помощью которой программно можно воспроизвести видео файлы в winapi c++? https://www.cyberforum.ru/ win-api/ thread1315994.html | C++ WinAPI посчитать количество воспроизведений файла посчитать количество воспроизведений файла https://www.cyberforum.ru/ win-api/ thread1315892.html |
посчитать количество воспроизведений файла C++ WinAPI Помогите плиз написать код: если имя файла в listbox совпадает с именем файла на компьютере, то...(какое-либо действие) |
C++ WinAPI Тип PAVIFILE при работе с avi подскажите пожалуйста что представляет собой тип PAVIFILE при работе с avi https://www.cyberforum.ru/ win-api/ thread1315412.html |
286 / 192 / 56
Регистрация: 25.12.2012
Сообщений: 640
|
||||||||||||||||
05.12.2014, 16:49 | 0 | |||||||||||||||
Узнать информацию из другого потока\процесса - C++ WinAPI - Ответ 694569205.12.2014, 16:49. Показов 4212. Ответов 16
Метки (Все метки)
Ответ
Я там чуть чуть ошибся, замените
Добавлено через 6 минут Ну не знаю будет ли лучше, там ещё нужно найти базовый адрес программы, а это тоже не просто. Добавлено через 7 минут Хотя если нужно конкретно для программы, а не для dll то конечно вариант с GetModuleFileNameEx будет проще, но там нужно подключать Psapi.h, а по условию нужно только windows.h. Добавлено через 6 минут Ещё можно так сделать
проверял на калькуляторе всё работает.) Вернуться к обсуждению: Узнать информацию из другого потока\процесса C++ WinAPI
0
|
05.12.2014, 16:49 | |
Готовые ответы и решения:
16
Управление объектами потока из другого потока Как узнать id процесса по имени процесса? Кнопка из другого потока Доступ к семафору из другого процесса |
05.12.2014, 16:49 | |
05.12.2014, 16:49 | |
Помогаю со студенческими работами здесь
0
Re: Перерисовка окна из другого процесса Определить позицию скролла другого процесса Защита от завершения одного процесса без другого Передать процессу значение переменной из другого процесса |