windows 7下服务程序调用GetForegroundWindow返回NULL

bluebutter 2013-03-16 03:07:09
如题,
windows 7 32bit/64bit OS下调用GetForegroundWindow()函数,在普通程序里能得到窗口句柄,
但是在服务程序下面不能得到窗口句柄,
是为什么呢?
...全文
424 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluebutter 2013-03-19
  • 打赏
  • 举报
回复
windows xp就可以获取得到,可以通过服务设置成和桌面交互 windows vista和windows7,设成和桌面交互后,在系统日志里面会出现,系统配置成不使用交互桌面服务,您的服务可能不能正常运行 大概是这么个意思 也就是这个问题了: windows vista和windows 7怎么样才能配置成使用交互桌面呢?
蒋晟 2013-03-17
  • 打赏
  • 举报
回复
木有人去把窗口置前
oyljerry 2013-03-17
  • 打赏
  • 举报
回复
服务程序跟其他程序在不同的session。获取不到

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧