Re: Экспортные функции у приложения
От: sof.bix Россия http://byterix.net
Дата: 03.08.07 13:23
Оценка:
Здравствуйте, DDS, Вы писали:

DDS>Подскажите в чем беда, пытаюсб из библиотеки вызвать экспортную функцию подключенного приложения (естесственно тоже моего). Пишу так:


DDS>В DLL:

DDS>
DDS>...
DDS>var
DDS>    fD: function:pchar; stdcall;
DDS>begin
DDS>  fD:=GetProcAddress( GetWindowWord(hwn,GWW_HINSTANCE) ,'GetFromAPP');
DDS>  if @fD<>nil then fD else ShowMessage('shit!');
DDS>end;
DDS>...
DDS>


Странно, а я всегда делал так:

fD:= @GetProcAddress( 0 ,'GetFromAPP');


И у меня сробатывало, поскольку Load<чегото там чтобы получить Handle приложения>('имя_приложения.exe'); возвращал 0, и это не потому что он не срабатывал
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.