我做了一个Windows服务程序,在程序中用Socket来接收一些数据,处理后再发转出去。
需要用一个窗体来监视这些数据的处理情况和端口号的设置。
但是这个窗体却显示不出来。
请问怎么样才能把这个窗体显示出来。
请各位大侠支招。
解决后连同以前关于这个问题的贴子一起给分。
谢谢。

解决方案 »

  1.   

    本人用C#编制了一个服务,在服务中使用了Windows窗体,用以显示时间,每1秒种刷新一次时钟。安装该服务后,还不能直接显示窗提,必须通过“控制面板”里的“管理工具”中的“服务”来修改该服务的登录属性,在服务的属性对话框的"登录"选项卡中,选择"本地系统帐户",然后在"允许服务与桌面交互"前的复选框上打上钩",再重新启动该服务就可以了!
      

  2.   

    如果不是很复杂的交互可以采用eventLog
      

  3.   

    在安装时修改注册表
    HKEY_Local_Machine\System\CurrentControlSet\Services\"Your service name"
    Type = dword:00000120