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

Пример плагина - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм Дейкстри http://www.cyberforum.ru/cpp-beginners/thread324382.html
подскажите кто нибуть как реализовать алгоритм дейкстры(нахождение кратчайшего пути в графе), к-во вершин 5! я бы хотел увидеть пример реализации! если вы где-то встречали его реализацию, киньте...
C++ Найти одинаковые 5-тисимвольные слова и подсчитать число их повторений Помогите пож-ста, к завтрашнему очень надор=( Экзамен, а я эту задачку на C++ не могу решить... Вот задание: Вариант №18 Задан текст, состоящий из слов, записанных через запятые и/или пробел, и... http://www.cyberforum.ru/cpp-beginners/thread324380.html
C++ программирование под Windows
Постановка задачи: организовать связанный список из целочисленных элементов. Выполнить между элементами списка операции +, - и *. Программу выполнить под Windows. Помогите пожалуйста ;) ...
функция с инкрементом объекта. ++ C++
Доброго времени суток. Прошу помочь в реализации функций. static HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); static COORD Coordinate; Coordinate.X = 0; // создаем функцию для...
C++ Как написать свой Браузер на С++ http://www.cyberforum.ru/cpp-beginners/thread324351.html
Всем добрый день Недавно прочитал статейку :read: в интернете (не помню на каком сайте точно) что можно самому написать свой браузер. Не мог бы кто нибудь кинуть ссылку или дать пример как это...
C++ срочно экзамен... 1. Сумма цифр трехзначного числа кратна 7, само число также делится на 7. Найти все такие числа. 2. Создать двумерный массив (5х5) и вывести максимальную и минимальную сумму элементов строк.... подробнее

Показать сообщение отдельно
ht1515
шарпопочитатель
58 / 25 / 1
Регистрация: 31.01.2010
Сообщений: 960

Пример плагина - C++

22.06.2011, 14:43. Просмотров 585. Ответов 1
Метки (Все метки)

Читаю одну интересную статейку по написанию плагинов. http://www.hostmake.ru/articles/c/298/
сам плагин такой:
C++
1
2
3
4
5
6
HINSTANCE hDllInstance=NULL;
BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ){
if (ul_reason_for_call == DLL_PROCESS_ATTACH)
hDllInstance = (HINSTANCE)hModule;
return TRUE;
}
в принципе разобраться с подгрузкой плагина хостом можно.

Вопрос в следующем. Если предположим хочу вывести месагу, то как быть?
C++
1
2
3
4
5
6
7
8
9
10
11
#include <vcl.h>
#include <windows.h>
#pragma hdrstop
 
#pragma argsused
void WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
 
    ShowMessage(); // ну или в винапи какой то там
}
//---------------------------------------------------------------------------
это можно считать плагином?

просто начинаю только разбираться в этой супер пупер технологии, понадобилось для проги сделать поддержку плагинов...

Добавлено через 1 минуту
эх мне бы элементарный пример плагина выводящего месагу и хоста проги который бы её грузил и добавлял пункт в меню например
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru