![]() |
|
Другие темы раздела | |
C++ WinAPI Убрать мерцание Помогите пожалуйста убрать мерцание, уже голову сломал:cry: #include <Windows.h> #include <iostream> #include <conio.h> #include <clocale> #include <cstdio> #include <thread> using namespace... Мариф, проблема решается использованием следующих функций: CreateCompatibleDC // создаем копию контекста CreateDIBSection // создаем под нее буфер SelectObject // привязываем второе к первому... |
C++ WinAPI Способы защиты файлов/папки
https://www.cyberforum.ru/ win-api/ thread2111968.html HANDLE H = CreateFileA("D:\XXX", GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS | FILE_FLAG_POSIX_SEMANTICS, NULL); С помощью этого кода можно получить прекрасное окошечко, что... По нормальному вам нужно копать в сторону фильтров файловой системы miniFilter. Махинации в пользовательском режиме до одного места. |
C++ WinAPI Передача информации между процессами через MappingFile Задача такая, реализовать программу копирующую файл, где в одном процессе происходит чтение, а во втором запись, для передачи данных между процессами решил использовать MappingFile, но не могу понять... Дауж... загнули вы... (куча болтовни, а толку мало) Задача такая, реализовать программу копирующую файл, где в одном процессе происходит чтение, а во втором запись, для передачи данных между... |
C++ WinAPI Как проверить, указывают ли 2 открытых хендла на один и тот же физический объект? (напр., ключ реестра)
https://www.cyberforum.ru/ win-api/ thread2110984.html Собственно, сабж. Dragokas, вроде хендл уникальный идентификатор. Если хендл тот-же, то и указывает на одно и то же. А если нет, то и указывают они на разные объекты. Или я что-то путаю? :scratch: |
C++ WinAPI Некорректный вывод текста из окна редактора Воспроизвел пример однострочного тестового редактора из книги. Так вот, при вводе текста в окно редактора и нажатии ОK мне выдает текст который я ввел + кучу какого-то мусора после него. Как это... Спасибо Добавлено через 3 часа 18 минут Хотя нет, не робит. Выдает пустое окно https://www.cyberforum.ru/ win-api/ thread2111129.html |
C++ WinAPI Как закрыть поток в чужом процессе зная адрес этого потока
https://www.cyberforum.ru/ win-api/ thread2111610.html Здравствуйте, я хочу закрыть поток в чужом процессе зная адрес потока (test.dll!test001+0x60520), как это можно сделать ?? PS: В программе Process Hacker 2 есть вкладка Thread и там есть этот... Адрес потока ничего не даст, нужен его идентификатор. Получить его из заданного процесса можно используя Tool Help API. |
C++ WinAPI Нестандартное окно с++ Стало очень интересно, каким образом рисуются окна, выглядящие не так, как дефолтные. Например, каким образом нарисовано окно google chrome или той же самой visual studio. Пытался порыться в коде... http://www.sources.ru/cpp/cpp_create_region_from_file.shtml http://www.sources.ru/cpp/bitmap/regions.shtml http://www.sources.ru/cpp/cpp_shape_to_window.shtml ну и WPF (если интересен шарп)... https://www.cyberforum.ru/ win-api/ thread2112616.html |
C++ WinAPI Увеличение размера строки при нажатии левой кнопки мыши
https://www.cyberforum.ru/ win-api/ thread2112229.html Хочу выведенную строку увеличивать (размер шрифта) при нажатии левой кнопки мыши. Но ничего не происходит, а понять не могу что: LRESULT CALLBACK windowprocessforwindow(HWND handleforwindow, UINT... LRESULT CALLBACK windowprocessforwindow(HWND handleforwindow, UINT msg, WPARAM wParam, LPARAM lParam) { static int a; static int b; switch (msg) { case WM_DESTROY: { |
C++ WinAPI Очень нужен аналог FindFileData
https://www.cyberforum.ru/ win-api/ thread2110992.html #include<windows.h> using namespace std; int main() { WIN32_FIND_DATA FindFileData; HANDLE hf; hf = FindFirstFile("c:\\", &FindFileData); system("pause"); IlyaKr, не спешите с выводами. А как вы хотите чтоб этот код начал работать? - не указана маска, по которой будет производится поиск - вы найдёте только один файл, т.к. не вызываете FindNextFile -... |
C++ WinAPI Не получается создать дочернее окно Всем привет!!! Пытаюсь создать главное окно и дочернее но не чего не выходит код компилируется без ошибок программа запускается но окно на рабочем столе не появляется. #include <windows.h>... oleg rus, поставьте после RegisterClassEx (&wndclass); следующее: printf("RegisterClassEx: %d \n", GetLastError()); Если результат не 0, смотрите объяснение тут:... https://www.cyberforum.ru/ win-api/ thread2111146.html |
C++ WinAPI Задать приоритет процесса в C++ WinAPI Доброго времени суток. Пытаюсь изменить приоритет процесса но ничего не выходит... Может у кого то есть какая то уже проверенная функция для этого. Знаю что нужно использовать SetPriorityClass: ... Но ничего не происходит...Что, и даже функция SetPriorityClass результат (возможно - ошибку) не возвращает? А если возвращает - то какую? https://www.cyberforum.ru/ win-api/ thread2113244.html |
C++ WinAPI Чтения результатов ввода со сканера RS-232(com-port) через ReadFile/CreateFile WinAPI Доброго времени суток. Есть задача, считать информацию со сканера RS-232 (com-port). Как правильно это делать через ReadFile? Думал читать по 1 байту, а как потом компоновать и преобразовывать?... BYTE tmpByte, SerialBuffer; int i = 0; do { bStatus = ReadFile(g_hComm, &tmpByte, sizeof(BYTE), &dwBytesCount, NULL); if (!bStatus) |
0 / 0 / 0
Регистрация: 18.12.2015
Сообщений: 23
|
|
02.11.2017, 01:41 [ТС] | 0 |
MappingFile передача информацию между процессами - C++ WinAPI - Ответ 1167590702.11.2017, 01:41. Показов 6621. Ответов 15
Метки (Все метки)
Ответ
COKPOWEHEU, большое спасибо, а не подскажите где почитать, как размер передавать в консоль, просто надо копировать файл любого размера
Добавлено через 2 минуты COKPOWEHEU, и ваша реализация не пойдет для работы в двух процеесах, как параметр имени мап файла у вас передается нулл, значит открыть его в другом процессе не получится, а у меня именно в этом и проблема, с нуллом все номрально работает Вернуться к обсуждению: MappingFile передача информацию между процессами C++ WinAPI
0
|
02.11.2017, 01:41 | |
Готовые ответы и решения:
15
Передача информации между процессами через MappingFile Передача строки символов между процессами с использованием именованных каналов Обмен данными между процессами |
02.11.2017, 01:41 | |
Помогаю со студенческими работами здесь
0
Открытие MappingFile Обмен сообщениями между процессами (не потоками одного процесса!!!) Как лучше передать информацию между двумя процессами? Передача handle между процессами
|
Новые блоги и статьи
![]() |
||||
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, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
|
Разработка блокчейн с использованием 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 не справляется. . .
|
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
|
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
|
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
|