[REVEX]
شنبه 20 مهر 1387, 12:00 عصر
با سلام
من قصد دارم یه dll رو تو اسمبلی Load کنم،و مقدار بازگشتی از dll که 0 یا 1 هست رو در برنام استفاده کنم.
نکته:این کارو در vc++6 با این کد انجام دادم:
#include "stdafx.h"
#include "windows.h"
#include "stdio.h"
#include "conio.h"
int main(int argc, char* argv[])
{
HINSTANCE LoadMe;
LoadMe = LoadLibrary("Project1.dll");
typedef unsigned char (__stdcall *CreateFn)();
CreateFn LibMEP;
unsigned char x;
LibMEP = (CreateFn)GetProcAddress(LoadMe, "func");
x = LibMEP();
getch();
return 0;
}
با تشکر
من قصد دارم یه dll رو تو اسمبلی Load کنم،و مقدار بازگشتی از dll که 0 یا 1 هست رو در برنام استفاده کنم.
نکته:این کارو در vc++6 با این کد انجام دادم:
#include "stdafx.h"
#include "windows.h"
#include "stdio.h"
#include "conio.h"
int main(int argc, char* argv[])
{
HINSTANCE LoadMe;
LoadMe = LoadLibrary("Project1.dll");
typedef unsigned char (__stdcall *CreateFn)();
CreateFn LibMEP;
unsigned char x;
LibMEP = (CreateFn)GetProcAddress(LoadMe, "func");
x = LibMEP();
getch();
return 0;
}
با تشکر