hamedre81
یک شنبه 27 بهمن 1392, 13:03 عصر
سلام دوستان
آیا میشه dll ای که در سی شارپ ساخته شده رو در C++ استفاده کرد؟
اگر میشه لطفا راهنمایی کنید
:چشمک:
infinity2
پنج شنبه 01 اسفند 1392, 01:45 صبح
آره می شه
#include <windows.h>
.
.
.
HMODULE hmod_libname;
FARPROC fprc_func;
hmod_libname = LoadLibraryA("DLL address");
fprc_func = GetProcAddress(hmod_libname,"function name");
مثلا
HMODULE hmod_libname;
FARPROC fprc_func;
hmod_libname = LoadLibraryA("Kernel32.dll");
fprc_func = GetProcAddress(hmod_libname, "Sleep");
__asm
{
push eax
push 1000
call fprc_func
pop eax
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.