我用ATL做了一个DLL(服务器),用一个客户程序访问不了。
请问是不是要到注册表注册?如果是怎样做啊?
请教!!!

解决方案 »

  1.   

    注册后(Regsvr32)
    VC可以从其生成一个类然后使用
    VB直接引用即可使用
      

  2.   

    要在vc中include .i文件和.c文件
      

  3.   

    要把生成的DLL文件放在SYSTEM目录里面吗?
      

  4.   

    为什么我用REGSVR32 注册他说我失败呢????
    不解!!!
    请教!!!!
      

  5.   

    如果你是在VC下做的ATL,COMPILE的话应该会自动给你的DLL注册
    这其实和regsvr32.exe做一样的。
    如果说失败,那你得看看你的接口定义都正确。
    如果是初学ATL的话,推荐你先从最简单没有任何功能的开始做起,第一步先保证你的DLL能成功被WINDOWS注册,然后加几个简单的方法,事件等
    这个流程熟悉了,再写有实际功能的东西
      

  6.   

    thank you!
    i will try again.