Win32_动态链接库_导出DLL中的变量(四)
来源:互联网 发布:索尼l36h没数据网络 编辑:程序博客网 时间:2024/05/02 04:19
Lib.H文件:
#ifndef LIB_H
#define LIB_H
extern int dllGlobarVar;
#endif
dllmain.cpp文件:
// dllmain.cpp : 定义 DLL 应用程序的入口点。
#include "stdafx.h"
#include "lib.h"
int dllGlobarVar;
BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
dllGlobarVar=100;
break;
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
lib.def文件
LIBRARY "XXP_DLL_Var"
EXPORTS
dllGlobarVar DATA
main.cpp
#include "windows.h"
#include "stdio.h"
#pragma comment(lib,"..//Debug//XXP_DLL_Var.lib")
extern int __declspec(dllimport) dllGlobarVar;
//
void main()
{
//printf("%d",GetGlobalVar());
dllGlobarVar = 1;
printf("/n%d/n",dllGlobarVar);
Sleep(10000);
}
http://blog.csdn.net/xuyang1205/archive/2009/10/04/4631857.aspx
http://hi.baidu.com/ljj0556/blog/item/c377cbca9d35d2f653664fcc.html
- Win32_动态链接库_导出DLL中的变量(四)
- Win32_动态链接库(二)
- Win32_动态链接库_LoadLibrary(三)
- 关于如何编写动态链接库DLL中的导出类
- 如何将动态库(DLL)中的类导出(四)
- 动态链接库DLL的函数导出
- Matlab导出动态链接库dll
- DLL动态链接库导出函数
- Win32_静态链接库(一)
- VC DLL 动态链接库(四)
- 编译VC++类的动态链接库DLL 导出类及其中的函数
- 动态链接库(DLL)的编写及导出函数
- 动态链接库(DLL)导出:需要注意的问题
- 动态链接库(从DLL中导出C++类)
- 动态链接库DLL导出函数名字改编问题
- 动态链接库DLL导出函数的声明和调用
- DLL-动态链接库(导入导出符/调用约定)
- 动态导出dll中的类
- 鼠标手势(Mouse Gesture)的C#实现源代码
- dataset、dataview、 datatable、 datacolum、datarow的关系
- TinyXml Documentation
- Python 杂感
- 逆向工程对抗之代码隐藏
- Win32_动态链接库_导出DLL中的变量(四)
- 向SQL Server 一次插入多条记录
- jbpm学习笔记(3)-JbpmContext
- C#获得数据源信息
- Log4j配置详解
- 进程隐藏的若干方法
- 什么是晶圆?
- 了解#pragma comment
- 电子书技术