Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
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 - Ответ 11675907

02.11.2017, 01:41. Показов 6621. Ответов 15
Метки (Все метки)

Ответ

COKPOWEHEU, большое спасибо, а не подскажите где почитать, как размер передавать в консоль, просто надо копировать файл любого размера

Добавлено через 2 минуты
COKPOWEHEU, и ваша реализация не пойдет для работы в двух процеесах, как параметр имени мап файла у вас передается нулл, значит открыть его в другом процессе не получится, а у меня именно в этом и проблема, с нуллом все номрально работает

Вернуться к обсуждению:
MappingFile передача информацию между процессами C++ WinAPI
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.11.2017, 01:41
Готовые ответы и решения:

Передача информации между процессами через MappingFile
Задача такая, реализовать программу копирующую файл, где в одном процессе происходит чтение, а во втором запись, для передачи данных между...

Передача строки символов между процессами с использованием именованных каналов
Нашел пример по теме, но как нужно запускать эти части и произвести передачу данных от одного процесса к трем другим? Серверная часть:...

Обмен данными между процессами
При создании дочернего процесса при помощи функции BOOL CreateProcess ( LPCTSTR lpApplicationName, // имя...

15
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.11.2017, 01:41
Помогаю со студенческими работами здесь

Открытие MappingFile
Такая проблема, создаю в одном процессе мап файл с глобальный именем TCHAR szName=TEXT(&quot;Global\MyFileMappingObject&quot;); TCHAR...

Обмен сообщениями между процессами (не потоками одного процесса!!!)
В общем есть несколько процессов (отдельных экзешников). Им необходимо вместе работать. Причем у меня есть свой класс семафора и...

Как лучше передать информацию между двумя процессами?
Суть такая: имеем службу, исполняющую функцию сервера, выполняющую функции архивирования по расписанию. И имеется клиент, который передаёт...

Передача handle между процессами
Есть 1й процесс который создает файл и записывает в него информацию из Edit, после чего создает 2й поток и в качестве параметра передает...

Передача сообщений между процессами
Python 3.4. GUI - WxPython Имеется локальный сервер на Flask. На сервере крутится страничка, которая каждую секунду опрашивает БД....

0
Новые блоги и статьи
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 представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru