CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

无法在 DLL 中找到名为 Hw 的入口点。

楼主roy66(我要堕落成天使)2005-04-01 15:41:44 在 .NET技术 / C# 提问

C#中:  
  [DllImport(@"E:\code\SerailVcDll\Release\SerailVcDll.dll",   EntryPoint="test",   CharSet=CharSet.Ansi,   CallingConvention=CallingConvention.StdCall)]  
  public   static   extern   int   test(int   a);  
   
  vc++中:  
  int   CSerailVcDllApp::test(int   a)  
  {  
  return   a;  
  }  
  请问怎么解决? 问题点数:20、回复次数:5Top

1 楼roy66(我要堕落成天使)回复于 2005-04-01 16:33:56 得分 0

upTop

2 楼roy66(我要堕落成天使)回复于 2005-04-01 16:52:32 得分 0

upTop

3 楼roy66(我要堕落成天使)回复于 2005-04-04 09:21:11 得分 0

upTop

4 楼oafoo(oafoo)回复于 2005-04-29 16:31:20 得分 20

从托管应用程序调用非托管代码  
  当调用用户定义的   DLL   中所包含的函数时,有必要将   extern   "C"   添加在   DLL   函数声明之前,如下所示:  
  The   function   declaration   in   SampleDLL.h   file  
  extern   "C"   SAMPLEDLL_API   int   fnSampleDLL(void);  
   
  详见http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vccore/html/vcwlksysimportattributetutorial.asp  
   
  但愿有用!  
  Top

5 楼mn321(阿雨)回复于 2005-04-29 16:48:32 得分 0

不错!!很有用的Top

相关问题

  • 无法在 DLL oci.dll 中找到名为 OCIEnvCreate 的入口点。
  • 急:vb调用vc++写的dll,报错:不能找到入口点。为什么???
  • dll无法调用,哪位指点指点,无法找到入口
  • DLL入口问题!!
  • 无法找到入口点
  • 关于DLL的入口点
  • 我在用EXE调用dll时,弹出exe文件不能找到dll入口的错误,究竟是怎么回事????谢谢~
  • 请问:我在regsvr32 dllname.dll的时候,提示我“没有找到dll入口地址,是否没有暴露接口”,怎么回事?
  • 关于C#包装C++非托管dll:“ dllTest.exe - 无法找到入口: 无法定位程序输入点 ?GetRecNext@CRdMgwQueAccess@@QAEHPAUStRdRecMgwQue@@@Z
  • 如何找到VC中的WinMain()入口?

关键词

  • 函数
  • dll
  • asp
  • serailvcdll
  • sampledll
  • 调用
  • callingconvention
  • 托管
  • charset
  • extern

得分解答快速导航

  • 帖主:roy66
  • oafoo

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo