我写了一个单机通讯的小程序。请问我如何实现自启动?
我在注册表中写了:currentversion下写了我的应用程序位置和名字。但是无法在启动时就运行。那位大虾给点建议?

解决方案 »

  1.   

    我是在hkey_loacal_machine\software\microsoft\windows\currentversion\run下写的。
    但是不行。我的机器是Xp.
      

  2.   


    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices里注册就可以注册成服务了.另外:Com使用
    DllRegisterServer(void)
    DllUnregisterServer 
    注册,
    而你只好使用自己添入注册表了.写入成服务,开机以后不用登陆它都将自动运行...
      

  3.   

    TO:winthegame:
    我不大同意你的意见,我虽没有试过你的方法,但我想并不是所有的程序都可以注册成服务的,因为服务程序应该有服务程序的格式(如果真的可以,请原谅我的见识短少)。
    TOUSTCTony (Tony) 
    我觉得你的方法是可行并且是最为简单的,你可以先手工在注册表中加其它的程序试试看看是否可以呀!