Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Распространение данных между приложениями с использованием DLL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить сумму отрицательных нечетных элементов каждой строки матрицы http://www.cyberforum.ru/cpp-beginners/thread1187225.html
Здравствуйте программисты, прошу вашей помощи в решении такой задачи. В матрице размером 6 на 9 определить сумму его отрицательных нечетных элементов каждой строки. Заменить положительные элементы...
C++ Первый максимальный элемент массива Ку всем. Вообщем стоит задача найти ПОСЛЕДНИЙ МАКСИМАЛЬНЫЙ элемент массива, найти просто максимальный элемент массива я вроде бы смог: for (int i = 0; i < v.size();) //Вычисление... http://www.cyberforum.ru/cpp-beginners/thread1187223.html
C++ Не могу считать строку
Доброй ночи! есть код: cin >> P; cin >> M; generateX2(b, P, M); print2(b, P, M); revers(b, P, M); print2(b, P, M); cout << "Enter string: " << endl;...
Не работает программа, кроссворд C++
когда я запускаю программу показывает просто черное окно а должно сетку возможно в коде проблемы #include <iostream> #include <sstream> #include <string> #include <iomanip> #include <fstream>...
C++ Спроектировать шаблон класса spisok для реализации односвязного линейного списка. Не работает сортировка http://www.cyberforum.ru/cpp-beginners/thread1187203.html
Здравствуйте! Очень нужна помощь в реализации программы. Задание: Спроектировать шаблон класса spisok для реализации односвязного линейного списка. При использовании шаблона класса в качестве...
C++ Почему объект не работает? class KF_Render{ public: void start(){ sf::RenderWindow window(sf::VideoMode(800, 600), "Besedka V2.0"); sf::Texture t_hero; t_hero.loadFromFile("C:/resources/login.png"); ... подробнее

Показать сообщение отдельно
Dimmak
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 170

Распространение данных между приложениями с использованием DLL - C++

25.05.2014, 06:14. Просмотров 319. Ответов 5
Метки (Все метки)

Возможно ли использовать dll как "ретранслятор" данных для приложений?
Те первым приложением вызывается функция "set", которая устанавливает переменную i+= 1, a второе приложение вызывает функцию "get", которая возвращает значение переменной i.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <windows.h>
#include <iostream>
using namespace std;
 
//Function declarations
extern "C" __declspec(dllexport) int __cdecl Set() ;
extern "C" __declspec(dllexport) int __cdecl Get() ;
 
BOOL APIENTRY DllMain( HANDLE hModule, DWORD  ul_reason_for_call, LPVOID lpReserved ){ return TRUE ; }
 
int i= 0 ;                      
__declspec(dllexport) int __cdecl Set()
{ i+= 1 ; return i ; }
 
__declspec(dllexport) int __cdecl Get()
{ int j= i ; if( i> 0){ i= 0 ;} return j ; }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru