编写一个小dll,供其他程序调用,新手勿喷
2013-03-22 16:48
169 查看
#include <iostream> #include<Windows.h> using namespace std; typedef int(*MYdll)(int ,int ); int main() { MYdll pmydll; HINSTANCE hLodaDll; hLodaDll=LoadLibrary("C:\\Users\\Administrator\\Desktop\\dll.dll"); if (NULL==hLodaDll) { cout<<"load dll failed:"<<GetLastError()<<endl; return 0; } pmydll=(MYdll)GetProcAddress(hLodaDll,"Sum"); if (NULL==pmydll) { cout<<"函数指针获取失败:"<<GetLastError()<<endl; return 0; } cout<<"求2+9和:"<<(pmydll)(2,9)<<endl; FreeLibrary(hLodaDll); }
相关文章推荐
- C语言 编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。
- 将一个Activity共享成一个Action供其他程序调用
- 同一个solution下调用程序直接调用另一个Project生成的DLL
- 给定一组单词,编写一个程序,找出其中的最长单词,且该单词由这组单词中的其他单词组合而成。
- 编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数
- c#程序调用c++编写dll需要注意问题
- c#编写dll 供其他语言调用问题
- .net WinForm程序中调用Visual Studio IDE 中数据连接配置界面 (一个DLL搞定)
- C#编写dll库文件并注册为COM组件供其他语言(如PHP等)调用
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)
- C#demo程序 调用自己编写的DLL
- 在你的DLL中,如何导入(导出)一个类,使得其他项目可以调用该类?
- 【C语言】编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。
- 编写一个程序从标准输入读取字符,并把它们写到标准输出。除了大写字母转化成小写字母之外,其他的原样输出。
- QT编写DLL给外部程序调用,提供VC/C#/C调用示例(含事件)
- C语言:编写一个程序统计输入字符串中,各个数字、空白字符、以及其他所有字符出现的次数。
- VC dll程序的编写与调用 笔记
- VS2010使用C#调用C++编写的dll,在其他电脑上无法运行的解决办法
- 程序员面试金典——解题总结: 9.18高难度题 18.7给定一组单词,编写一个程序,找出其中的最长单词,且该单词由这组单词中的其他单词组合而成。
- [编程实例]Dev-C++编写动态调用dll杀进程的程序