如题,我只是想用个form来显示一些服务里面的处理的数据信息,实现滚动的监视。如果不能够新建Form,那么怎么实现呢?谢谢大家了~

解决方案 »

  1.   

    http://blog.csdn.net/jiangwenhui/archive/2007/10/10/1818693.aspx 
      

  2.   


    现在有个问题,就是 我启用了与桌面交互 但是显示出来的Form  不是在当前的桌面上,会提示一个 提示框,说 运行的程序有消息,是否查看,查看进入一个界面  只有服务新建的窗体,然后有个返回桌面。这个能不能够变成 正常的 窗体啊?
      

  3.   

    http://blog.csdn.net/jiangwenhui/archive/2007/10/10/1818693.aspx
      

  4.   


    和wang520d提供的是一个
    谢谢啊~
      

  5.   

    现在有个问题,就是 我启用了与桌面交互 但是显示出来的Form  不是在当前的桌面上,会提示一个 提示框,说 运行的程序有消息,是否查看,查看进入一个界面  只有服务新建的窗体,然后有个返回桌面。 这个能不能够变成 正常的 窗体啊?我使用的是 Windows7系统。
      

  6.   


    嗯 我百度了,也Google了  总共三种方法,效果是一样的。郁闷  我在研究研究~谢谢了~
      

  7.   


    Vista以上包括Win7的安全机制对所有服务进行了隔离(搜索session 0 isolation)。
    "启用了与桌面交互"可以设置但没有实际作用。如果是调试需要,那服务的调试信息可以写到Debug端口,用DgView等工具就能即时阅读了。
    如果需要有控制界面,那么需要写另外一个程序(类似SQL Management Studio)。该控制程序运行在用户界面下,并同服务进行进程间通讯。
      

  8.   

    更正:
    DgView -> DbgView.exe