|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.03.2012, 02:02 | #1 |
Регистрация: 08.05.2011
Сообщений: 3
|
Как сделать форму в DLL ?
Скажите пожалуйста как сделать DLL, которая при внедрении в любое приложение будет вызывать свою форму ??
Например запускаем калькулятор, внедряем в него созданную DLL. Вылезает форма с кнопкой, тыкаем на эту кнопку и она работает аналогично обычной кнопки в калькуляторе. |
17.03.2012, 09:32 | #2 |
Форумчанин
Регистрация: 11.01.2012
Сообщений: 177
|
при загрузке DLL запускаем новый поток и уже в самом потоке создаём форму. взаимодействие с основной программой это уже совсем другая история
progromore.i2p - первый русскоязычный портал программистов в скрытосети
|
19.03.2012, 19:53 | #3 |
Регистрация: 08.05.2011
Сообщений: 3
|
Я тока начал изучение Си++. И я не могу понять ответ в одну строку без примера.
Вот например в билдере чтобы запихать форму в длл нужно: 1. Создать файл-проект Dynamic-link Library. 2. Добавить форму. В Unit1.cpp добавить это: Код:
Чтобы воспользоваться этой формой я создаю новый проект.(FCL Form Application) В Unit1.h после private: добавляю это: Код:
Код:
Но мне нужно не это. Мне нужно чтобы, например при помощи OMFGZ MultiDll Injector, я сделал Inject калькулятору и появилась моя форма. Но калькулятор не знает ведь что ему нужно вызвать функцию из моей DLL =))) Как сделать описанное мной выше только в среде Visual?? Дайте пожалуйста развернутый ответ с примером. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хочу сделать форму для ввода паролей! Для этого текст должен быть зашифрован в (*****) ! Как сделать | vitaaly | Visual C++ | 2 | 12.02.2011 12:29 |
Как сделать форму | Rabbiter | Microsoft Office Excel | 7 | 11.11.2009 10:19 |
Как передать данные в MDIChild-форму, загруженную из dll | Shvonder | Общие вопросы Delphi | 0 | 18.03.2009 12:46 |
Как загрузить форму с DLL | SeRhy | Общие вопросы Delphi | 7 | 18.11.2008 21:05 |
Как сделать форму? | HAMMAN | Помощь студентам | 1 | 29.01.2008 22:11 |