写了一个ABC.dll
可是发现,EXE工程代码中,无论在函数的任何位置,还是我怎么去调用该DLL,该DLL的实例在EXE中只存在一份.比如说, DLL工程中有个函数 TestDll返回一个整数, 该整数是全局的,每次调用都加一.
而EXE工程无论代码怎么写,调用该TestDll,里面的全局总数,都是累计进去的. 并不是新的实例;
哪位大虾能解决下,或者说明一下.
谢谢.
可是发现,EXE工程代码中,无论在函数的任何位置,还是我怎么去调用该DLL,该DLL的实例在EXE中只存在一份.比如说, DLL工程中有个函数 TestDll返回一个整数, 该整数是全局的,每次调用都加一.
而EXE工程无论代码怎么写,调用该TestDll,里面的全局总数,都是累计进去的. 并不是新的实例;
哪位大虾能解决下,或者说明一下.
谢谢.
这是在DLL工程代码中里面的实例的控制,这当时是可以的,我所需要的是在外部调用该DLL生成两个DLL实例,不知可否