• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 有关ATL生成的一个服务的问题!!!服务程序高手指教

有关ATL生成的一个服务的问题!!!服务程序高手指教

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了atl应用程序,atl程序,atl,atl71.dll,atl100.dll下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 有关ATL生成的一个服务的问题!!!服务程序高手指教
描述:

我用vc的ATL生成的一个服务程序,为了用vb写服务的内容,我用vb写了一个dll,并在vc中引用,然后编译完没有在服务中出现,而且还提示can't creat service。这是什么问题呢?高手指教!!


解决方案1:

调用的dll没有问题,我用数值测试过了.
我查到问题出在哪里了,但是不知道怎么改,在下面的函数:
SC_HANDLE hService = ::CreateService(
        hSCM, oProxy->getServiceName(), oProxy->getDisplayName(),
        SERVICE_ALL_ACCESS, SERVICE_WIN32_OWN_PROCESS,
        SERVICE_AUTO_START, SERVICE_ERROR_NORMAL,
        oProxy->getServicePath( &bstrValue ), NULL, NULL, NULL, NULL, NULL);
没有给hService赋到值.所以就出现这个问题了.我请教一下getServiceName(), getDisplayName(),getServicePath( &bstrValue ), 这些该怎么写才能正确赋值.
/////////////////////
在这个函数调用后面加上
DWORD dw = GetLastError()
看dw是多少,然后去查具体原因


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 利用ATL开发应用程序,怎样才能在窗口中加载,工具栏和状态栏????
  • 500分求一个答案,关于ATL应用程序设置的问题
  • 如何在一个非MFC,非ATL程序中使用ActiveX?
  • 一个简单的ATL程序编译没有问题,但报此错误,是何原因
  • 用ATL写的一个服务程序,怎样获取设置的启动参数?
  • 在ATL写的Windows服务中如何接收其他程序的广播消息
  • 如何创建一个ATL程序
  • MFC的程序,如何支持ATL?
  • 如何调试ATL程序
  • 有偿请求编写ATL进程间调用程序

相关文章

  • 2017-06-04 关于导出一个组件的接口,以及接口的方法
  • 2017-06-04 紧急求救:window98下不能运行window2000下用atl开发的com组件,怎么解决?
  • 2017-06-04 我是初用vc和ATL,请问在ATL里面怎么使用对话框资源阿
  • 2017-06-05 请问怎么用VC创建ActiveX设计器?
  • 2017-06-04 服务组件如何和外部程序通讯?
  • 2017-06-05 在用vc操作Word时,如何改写Word的宏
  • 2017-06-04 连接点问题?如果客户端响应事件时死掉或时间太长,怎么办?
  • 2017-06-04 alt在vs2003中应该怎么用呢?
  • 2017-06-04 请教:如何将这个C++类做成COM,可以在VB中使用,具体怎么实现?
  • 2017-06-05 如何使用_stdcall调用方式生成DLL?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 请问在ATL中如何释放一个component?
    • 请问WebBrowser浏览器的查找并高亮功能对外是否提供接口
    • 各位com高手,最近用vb写了个组件dll,不知道如何将组件中的数组传递出来,用什么方法!~!?
    • 怎样将EXE文件源代码转化为ActiveX控件
    • COM控件debugregistration注册失败dbgdelcpp
    • MFCWebBrowser切换网页
    • 请问什么时运行时??
    • 求vsprinter和vsreport完全的安装文件(特别是说明文档和配套设计器)
    • 多线程排序时遇到的问题
    • 送分!谁能Email给我<<InsideATL>>的源代码?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有