ChinaUnix.net
相关文章推荐:

dll 导出符号

(编译环境VS2005) (一): 先看看不导出dll的一些问题: Template类声明和实现能不能发2个文件里?是可以的,而且不需要使用export,但是放在一个文件里面,会省掉很多事; 现看一段小代码: [code] /*--------------TemplClazz.hpp----------------*/ template class TemplClazz { public: TemplClazz(void); virtual ~TemplClazz(void); void print(void); }; /*--------------TemplClazz.cpp----------------*/ template...

by cofish - C/C++ - 2008-01-18 12:50:51 阅读(2162) 回复(0)

相关讨论

版主好,各位高手好: 之前请教过版主如何在perl下调用dll导出函数,目前用win32::api基本可以实现。 但是如果dll导出的是导出类,perl下如何调用? win32::api没有明确是否支持对导出 类的调用,各位高手是否有试过用win32::api调用导出类(vc++写的dll库)?是否 有其他办法?先谢谢各位!

by flywind008 - Perl - 2008-03-06 15:28:20 阅读(3938) 回复(6)

[code]// Regdll.cpp . . . CRegdllApp theApp; dllExport double WINAPI AreaTriangle(double a,double b,double c) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); AfxMessageBox("Entering AreaTriangle \n"); double s,area; s=1.0/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)*(s-c)); return area; }[/code] [code]// Regdll.h . . . #define dllExport extern "C" __declspec(dllexport) dllExport double WINAPI AreaTri...

by gunsoft - C/C++ - 2004-05-07 15:37:34 阅读(898) 回复(1)

Is there anyone know how to unload a dll from memory or to detect whether this dll has been loaded into memory???

by toms1981 - Java - 2007-03-29 12:21:27 阅读(1284) 回复(0)

dll文件常识 dll是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即dll文件,放置于系统中。当我们执行某一个程序时,相应的dll文件就会被调用。一个应用程序可有多个dll文件,一个dll文件也可能被几个应用程序所共用,这样的dll文件被称为共享dll文件。dll文件一般被存放在C:WindowsSystem目录下。 二、修改dll文件的具体应用...

by 暖暖小手 - 网络技术 - 2008-02-26 19:36:16 阅读(785) 回复(0)

这个问题困扰许久,参考了这个兄弟的后让我深表感激,毕竟之方面的书记资料真的太少 现在如何实现对kernel32.dll里所有函数的转发? 在kernel32.dll的基础上如何再增加自己的函数??? 有没有更方面快速的方法? 请 牛人帮忙解答... 一个关于dll函数转发的实例源码,下载地址: http://blogimg.chinaunix.net/blog/upfile2/081219182544.rar 出自: http://cache.baidu.com/c?m=9f65c ... 0a49&user=baidu

by koma0769 - Windows系统 - 2009-02-16 13:49:42 阅读(4290) 回复(4)

小弟新手,有个问题请教大家: 我的project使用了第三方 dll文件, 已经添加到Path 了: 如果,我新建 CLR -> console application , 运行正常, dll 正常工作; 如果,我建立 CLR -> class library,则出现 “error LNK2028: unresolved token (0A000292) "int __cdecl Data_Open(char *)" 请问, 这个 是什么原因造成的? 怎么解决? 谢谢 写惯了Java,被C++弄到吐血,请大家指教...

by UlsterBoy - C/C++ - 2008-12-03 11:50:54 阅读(2997) 回复(12)

看了各种资料,说法不太一致,有的说Regular dll只能导出C函数,而有的说可以导出C函数,C++类以及成员函数,那种说法才是正确的呢?

by andy820303 - C/C++ - 2008-09-23 09:21:33 阅读(1785) 回复(4)

现在我已经生成了dll,想使用它,该怎么做,在使用dll时要要考lib库吗? 环境vc++6.0 winxp 编程语言 c 菜鸟一个,请前辈门多多指导,谢谢!

by mingjie_5200 - C/C++ - 2008-09-13 09:28:53 阅读(2305) 回复(11)

本文转自: http://www.blog.edu.cn/user4/jjj250/archives/2007/1722308.shtml Jawin(Java/Win32)是一个免费的、开放源代码的体系结构,用于 Java 组件和通过 Windows COM 对象或 Windows dll 来公开的组件之间的互操作。Jawin 允许 Java 应用程序调用任何基于 COM 或 dll 的遗留代码,而不需要编写任何 JNI 代码。您的代码将能与诸如 Microsoft Office 套件等可编写脚本的应用程序交互,调用诸如 Microsoft 的基于 COM 的 X...

by linxh - Java文档中心 - 2008-05-26 16:00:26 阅读(1239) 回复(0)

请问: 当在sybase服务器1的 master数据库上运行Generate dll...,将保存的文件拷贝到另外一台同平台同数据库版本的服务器2上,再在服务器2上运行Run DDL,此时,两个服务器的master库是不是就一样了。

by poplar-even - Sybase - 2008-04-04 09:38:21 阅读(1816) 回复(1)