知道窗口的类名可以用FindWindow得到窗口的句并,从而可以向这个窗口发送消息,我的做法是找到这个窗口然后发消息给这个窗口让程序退出,我计算机上有2个用户,当我在管理员下和user模式下都运行改程序,在管理员模式下我发消息可以让程序退出,但是切换到user模式下发现该程序还在运行,请问各位大侠这是为什么?如何才能让user模式下的程序也退出呢?
解决方案 »
- 请问VS2010下如何导入column.h、columns.h与_recordset.h
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 求助:vc6.0,MFC,使用GOOGLE地图的问题
- 这样的struct定义怎么解释?
- IE控件中的一些小问题?
- 关于线程中存在类实例的问题,
- 请问在函数AfxSocketInit()中如何从1。1 升级到2。0
- 局域网的问题,欢迎up!
- VC2005创建ActiveX控件,“无法找到'tstcon32.exe'的调试信息”??
- 关于端口扫描的问题!
- CListView的OnDraw是不是不起作用?
- 我的VC2003向导不能使用了
- 线程中由一个全局变量控制是否运行一段特定代码,当我在外部修改这个全局变量时,线程中的全局变量值不改变?
你想user登陆的程序也退出的话,你要以user权限去运行你那程序.一般做法是找到user登陆用户运行的explorer.exe,然后复限这进程的权限,以这权限运行你的程序,那么就可以连user模型下的程序也退出.
创建时使用L"Session:n!clsid:XXX"创建这个对象即可
CreateProcessWithLogonW