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

dll中写注册表的问题

楼主fanli625(范蠡)2004-09-03 09:51:39 在 VC/MFC / 基础类 提问

我在dll中加入注册表操作的程序,调用这个dll时出错,为什么?  
  extern   "C"   int   WINAPI       InitDevice()  
    {  
          AFX_MANAGE_STATE(AfxGetStaticModuleState());  
  //配置信息从注册表读出     2004.9.2   dan加  
  CString   strTemp;  
  _bstr_t   bsValue;  
  HKEY   hKey;  
  LPCTSTR   path="Software\\SUNYARD\\ScanDll";  
  DWORD   dwDisposition;  
  long   ret=::RegCreateKeyEx(HKEY_LOCAL_MACHINE   ,   path   ,   0   ,     "",   REG_OPTION_NON_VOLATILE,   KEY_ALL_ACCESS|KEY_READ|KEY_WRITE   ,   NULL   ,   &hKey,&dwDisposition);  
  //调用时运行到这里就出错,是不是要什么初始化语句的? 问题点数:0、回复次数:3Top

1 楼bohut(●伯虎● )回复于 2004-09-03 10:01:05 得分 0

改成:  
  extern   "C"   DllExport   int   WINAPI     InitDevice()  
  {  
        ...  
  }  
  试试,我觉得你给出的这个函数里面的代码本身没什么问题。Top

2 楼fanli625(范蠡)回复于 2004-09-03 10:02:42 得分 0

本身没问题的,只是我在这个函数里加一段写注册表的代码,但是调用出错,为什么?Top

3 楼BLsoft(網龍ζ龍活)(Cyber-Security of [MVP])回复于 2004-09-03 10:03:41 得分 0

在.DEF里面写入你的调用函数Top

相关问题

  • 关于 在dll中读写注册表内容
  • 关于 在dll中读写注册表内容
  • dll读写注册表问题。
  • 注册表中……
  • VB中怎样读写注册表??
  • 在BCB中如何写注册表?
  • 如何在dephi中读写注册表
  • 写注册表中的问题?
  • 注册表读写的问题---关于注册表中的数字字符
  • 用VB和DELPHI编写的DLL组件,在ASP中调用,始终无法达到修改注册表目的!!!!!!!!!!!!!!

关键词

  • 注册表
  • 调用
  • 出错
  • 问题
  • hkey
  • key

得分解答快速导航

  • 帖主:fanli625

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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