在DLL中要使用调用DLL的程序中的全局变量,有什么好办法使DLL可以引用它们? 调用DLL的程序中的 export在DLL中 import 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大哥, 能不能说明白点儿如:export int a;和import int a;但这样不对呀! 好象不行吧。为什么不在DLL中设置全局变量由调用函数使用呢? DLL中设置全局变量由调用函数使用。 怎么做? 其实DLL和一般的程序差不多,在DLL文件中,设置全局变量。 如: int a; ... int APIENTRY DllMain (HINSTANCE hInstance, DWORD fdwReason, PVOID pvReserved) { return 0; } EXPORT 某函数() { }那么对于调用这个DLL文件的进程来说,变量 a 就是这个进程的一个全局变量。如果要多个进程共享一个变量,还可以使用共享数据段或是内存映射文件。 dsao(神农) ,在我的EXE中怎么声明a呢?用extern int a 不行 怎样把ICO文件存入ACCESS数据库? 小弟急呀,VC中简单问题? 连接数据库的方式不一样,导出数据的语句一样吗????? checkbox风格的tree control,能不能做成三态那种? 如何在服务中调用应用程序的信息,如窗口标题,运行状态 MFCO42D.DLL 今天看了几个例程都因为这个搞不定!高手帮忙 学习中困惑了很久的问题 怎么会显示乱码 帮我改改 vc中怎么得到window的system32目录的路径?急!!! dll 加载的问题!!!!!! 可不可以同时连接两个数据源?
export int a;
和
import int a;但这样不对呀!
如:
int a;
...
int APIENTRY DllMain (HINSTANCE hInstance, DWORD fdwReason, PVOID pvReserved)
{
return 0;
}
EXPORT 某函数()
{
}
那么对于调用这个DLL文件的进程来说,变量 a 就是这个进程的一个全局变量。如果要多个进程共享一个变量,还可以使用共享数据段或是内存映射文件。
用
extern int a 不行