dll代码如下
DLL_API int MyFun(int a,int b)
{
printf("a = %d\n,b = %d\n",a,b); return a + b;
}调用dll代码如下
#include "stdafx.h"
#include <windows.h>int main(int argc, char* argv[])
{
int x = 10;
int y = 20; HINSTANCE h = LoadLibrary("dll.dll"); typedef int (*TEST)(int,int); TEST t; t = (TEST)GetProcAddress(h,"MyFun"); t(x,y);
return 0;
}
程序一运行就推出,为什么?
DLL_API int MyFun(int a,int b)
{
printf("a = %d\n,b = %d\n",a,b); return a + b;
}调用dll代码如下
#include "stdafx.h"
#include <windows.h>int main(int argc, char* argv[])
{
int x = 10;
int y = 20; HINSTANCE h = LoadLibrary("dll.dll"); typedef int (*TEST)(int,int); TEST t; t = (TEST)GetProcAddress(h,"MyFun"); t(x,y);
return 0;
}
程序一运行就推出,为什么?
解决方案 »
- ATL制作的显示GIF的控件,遇到的问题.请朋友们帮忙.谢谢
- 紫光查无此人,上海网警...
- Windows编程基础问题请教
- 怎样在VC6中使用CImage
- cstring型转换成char *为何错?
- AF_INET和PF_INET有什么区别?
- 请问如何在ListControl中实现“用户通过对话框选择显示若干列”?
- error LNK2001: unresolved external symbol
- 我想用C编写一个UNIX 程序员,可是我不太明白 什么函数 可以使用,什么函数不可以使用!!谁大概的给我讲讲,多谢了!
- 看你的程序设计水平到底怎样:)))
- direcetdraw程序中的一个链接错误
- 如何在标题栏末尾添加打开文档全名????
return 0;
{
t(x,y);
}