0 / 0 / 0
Регистрация: 23.04.2010
Сообщений: 14
1

dll, работа с окном программы

27.08.2010, 07:58. Показов 2001. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В дэлфи я пришёл 2 дня назад из-за необходимости создать dll. Создал dll Wizard, но так и не понял как обратиться к основному окну программы, в дереве объектов и инспекторе ничего же нет. Из другого языка (которым будет вызываться dll) нет возможности передать свое окно в процедуру dll. Нужно просто изменить прозрачность окна...
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
library MyDLL;
 
uses SysUtils, Classes;
 
procedure _tr(x:integer);  cdecl;
begin
  {Тут изменяем прозрачность на 'x'}
end;
 
exports _tr;
 
begin
end.
Как-то так =) подскажите как обратиться, поди TForm.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2010, 07:58
Ответы с готовыми решениями:

DLL с диалоговым окном
как создавать длл библиотеки с диалоговыми окнами? и как их правильно вызывать? например я хочу...

Работа с окном формы
Всем доброго времени суток. Имеется приложение(игра), запущенное в полнооконноом режиме(курсор не...

Работа с чужим окном
Помогите с кодом для dll, вызовом функции из которой можно создать Memo на чужом окне, хэндл...

Работа с окном .NET программы
Есть одно приложение, базирующееся на платформе .NET 2 С контролам его окна нужно работать из...

1
1173 / 479 / 83
Регистрация: 04.03.2010
Сообщений: 1,019
27.08.2010, 12:08 2
Все оч просто,ипользуем API и то фишку что каждое окно имеет свой хендл,и не важно на каком языке кодишь. Вот пример, тут Dll и на двух языках использования пример,на большем количестве языков сделать не могу,свободное время не резиновое к сожалению
Вложения
Тип файла: rar Изменение Alpha в Dll.rar (285.7 Кб, 157 просмотров)
2
27.08.2010, 12:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.08.2010, 12:08
Помогаю со студенческими работами здесь

Работа с дочерним окном программы
Необходимо написать прогу, которая запускает другую программу (exe-файл) на выполнение. При этом...

Работа с плагином DLL из внешней программы
Есть проект создающий DLL, она плагин и зарегистрирована по какому-то пути, прописанному в реестре...

Прекращена работа программы KERNELBASE.dll
Опишу, есть программа bluestacks 4, которая работала месяц стабильно, после стандартного выхода из...

ShellExecute - манипулирование окном программы
Я в своей программе использую ShellExecute - API-шую функцию, которая открывает файл программой,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru