我试过的,什么对话框都弹不出来。而且我在服务中起另一个进程(对话框的),也不行;我也试过在服务中调用.bat ,在.bat 中调用进程(对话框的),也不行;在c#中直接调用WinExec(直接启动进程的api),也不行。我分析主要原因是:打印时的取消对对话框搞的。我正在试验,用MFC写一个。