就是说从一个WINDOWS服务中用CREATEPROCESS启动一个用户EXE程序,但是这个程序必须要运行在一个已登录的远程桌面用户SESSION里让用户能看到这个程序的窗口,而不是控制台SESSION,如果直接CREATEPROCESS的话用户就看不到窗口了。我查了很久只发现SetTokenInformation API的TokenSessionId这个方法来设置进程的SESSIONID,但是不知道具体怎么做,有人可以指点一下吗?
解决方案 »
- 自绘带滚动条的控件,求思路
- 如何在VC2005中实现Splash Screen加载页面功能?
- 各位大侠!有谁使用过dsoframer啊?
- 图像融合问题
- 主线程结束了,它产生的子线程也随着结束,是不是说,主线程的结束意味着它所属进程的结束?
- 关于EDIT值读与写的问题
- 请问关于点对点的问题,点对点的话用tcp不通过服务器转发能实现吗?
- 高手进。800分
- 在listview里面当鼠标在两个列标题之间的时候鼠标变成十字形状,我想问这个时候鼠标指针的枚具值是什么?
- 谁有<<win32多线程程序设计(候捷译)>>电子版
- 请指教:VC中建一个Explorer风格的SDI界面,如何在CLeftView中显示遍历的文件夹?
- 在线急等,问题解决马上给分,ActiveX的注册问题~
Starting an Interactive Client Process in C++