⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_35181.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:35181 发表者:navyly 发表日期:2003-04-04 15:17:49
<br>主题:为什么用VC++6.0向导生成的DLL不能使用
<br>内容:操作步骤如下:<BR>File-〉New,选择Win32 Dynamic-Link Library,选择 A DLL that exports some symbols.<BR>单击完成,并立即进行编译,生成动态连接库。<BR>按如下方法调用:<BR>HINSTANCE HIns;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;typedef int (*fnDllExample)(void);<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;fnDllExample FnDll;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;HIns = LoadLibrary("DllExamle.dll");<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;if(HIns)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FnDll = (fnDllExample)GetProcAddress(HIns,"fnDllExamle");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(FnDll) //察看FnDll地址为0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strShow.Format("%d",FnDll());<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBox(strShow,NULL,MB_OK);;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;FreeLibrary(HIns);<BR><BR><BR>向各位请教问题出在了哪里!!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:(zl剑客) 回复日期:2003-04-04 17:24:53
<br>内容:在DEF文件中导出你的函数 fnDllExample
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:六@六 回复日期:2003-04-09 12:25:24
<br>内容:File-〉New,选择Win32 Dynamic-Link Library,选择 A DLL that exports some symbols.<BR>单击完成.<BR>在菜单工程——添加工程——新建——Text File保存成.def文件。在文件中加入<BR>LIBRARY ***<BR>EXPORTS<BR>fnDllExample<BR>在编译执行,即可通过。&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -