佚名通过本文主要向大家介绍了dll静态调用,delphi 静态调用dll,dll静态加载优势,静态dll,vc 静态调用dll等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: DLL中静态变量的互相影响问题
描述:
描述:
写了一个嵌入IE工具条的DLL,里面用到了静态变量。结果一旦在IE中新打开另一个子IE,那个静态变量的值就不对了,好像在这两个IE中启动的Dll是共用同一个静态变量的。
我想用本地线程存储(TLS)来解决,但我的工程是支持MFC的ATL工程,DllMain函数被封装了。我怎么才能够知道我的Dll在何时被DLL_PROCESS_ATTACH,何时又DLL_THREAD_ATTACH了呢?
我该怎么办?