请问在Windows欢迎界面中的金山毒霸或Kab的文字是不是通过服务来完成的, 系统中的服务是不是在系统的欢迎界面显示之前就已经启动了呢? 我如果想通过在欢迎界面显示之前先显示我自己想显示的窗口可以不?

解决方案 »

  1.   

        你所指的是不是就是优先于应用程序先弹出来的一个无边框的窗口,可以绘制一些欢迎信息或公司的软件的标志之类的?
        这个可以用CSplashWnd类来实现,具体的类,怎么实现,你可以上网上查一下。该类实程序应用类的InitInstance里头,首先显示,延时显示一段时间就可以了。
        如果你指的是我所说的,在我这里有一个实例,如果方便的话,可以给你。
      

  2.   

    你的这个问题是程序启动方式和时机的问题,在系统启动以后的启动很容易实现,但是象端星之类的在欢迎页面上就启动比较难,需要捕获到windows的启动模块嵌入以后方可。
      

  3.   

    没做过,搜索一下gina.dll看看。
      

  4.   

    这是关于winlogon.exe的问题。   
        
      Gina   Dll被winlogon.exe装载。Microsoft提供了一个默认的Gina   Dll——Winnt\system32\msgina.dll,提供了标准的用户名、密码认证模式。Gina   Dll是可替换的,用户可以设计自己的Gina   Dll   用自己写的.DLL替换掉Windows2K默认的msgina.dll,然后在注册表里把一个名为GinaDLL的值添加到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows   NT\CurrentVersion\Winlogon关键项,这个值应包含自己建立的.DLL的名称.you   can   implement   this   by   write   a   gina   in   win   2000.   
      there   is   some   article   talking   about   this:   
      http://codeguru.earthweb.com/system/xgina.html   
      MSDN   trapkeys示例   
      参考http://www.csdn.net/Develop/read_article.asp?id=15645
      

  5.   

    金山毒霸或Kab的文字应该不是通过服务实现的.
      

  6.   

    不是通过服务实现的。你要搞清系统的服务加载链条,不能debug,只能自己写个log程序记录。
      

  7.   

    那个是由驱动加载的一个LOG,服务一般是驱动或应用编写的DLL
      

  8.   

    4楼说道关键,不过vista换了另外一种方式。
      

  9.   

    可能是Native程序,你google一下  瑞星 native