关于线程和windows系统服务解决办法

关于线程和windows系统服务

        我想创建一个自己   的   MS   的系统服务.(即把自己的程序以服务的方式运行,可以

开机自启动等.)

        现在碰到一个问题:

          在   ServiceMain()里面,我创建了一个线程,希望线程能与用户交互.

    可是线程连用printf()这条语句都没有显示,也就是说线程没有调用console(控制

台).

        如果我想在ServiceMain()里面实现与用户交互,应该如何处理呢?

                                                                            本人是新手,大家多多指点,谢谢

------解决方案--------------------
你创建了什么线程 里面参数都正确设置了吗?
------解决方案--------------------
注册服务的地方要设置允许与用户交互
在服务程序开辟的线程中,使用console的话要创建console '