请教各位大虾如何用VC++编写程序调用动态链接库dll中的函数
来源:百度知道 编辑:UC知道 时间:2024/07/07 04:24:12
1. 熟练使用VC++编程语言环境。
2. 会用VC++编写对话框和单文档程序,会使用VC6中所有的控件。
3. 会使用VC++编写程序调用动态链接库dll中的函数。
由于本人忙于考研,没时间搞,请各位大虾帮忙,谢谢~ HI联系
就动态调用来说,你只需要拥有这个DLL并且知道导出函数的原型即可。例如,在MyDll.dll中导出了一个int Add(int a, int b);函数,实现了加法操作。在你的程序中如果想调用这个Add函数的话,需要如下编码(这里认为是每一步都会成功):
typedef int (*ADD)(int, int);
HMODULE hDll = LoadLibraryA("MyDll.dll");
ADD Add = (ADD)GetProcAddress(hDll, "Add");
int nRes = Add(10, 25);
VC++动态链接库编程之DLL木马
http://tech.163.com/06/0316/10/2CB343870009159F.html
VC++动态链接库编程之DLL典型实例
http://tech.163.com/06/0316/10/2CB31LOH0009159F.html
VC++动态链接库编程之MFC扩展DLL
http://tech.163.com/06/0316/10/2CB2S3HP0009159F.html
VC++动态链接库编程之MFC规则DLL
如何用VC编写菜单?
如何用VC++编写USB通信程序
如何用VC编写代码控制打印纸张的大小?
如何用VC编写一个使窗口每分钟的程序
如何用vc编写一个延时的函数?
如何用VC++来查看EXE的CPP编写
如何用vc++绘直角坐标系 求大虾帮忙
如何用汇编语言编写
如何用vb编写
请教如何用语言编写一个打字游戏