请问怎么样得到在任务栏有显示的、已运行的程序的窗口的Handle?(50分)

  • 主题发起人 主题发起人 cornermoss
  • 开始时间 开始时间
C

cornermoss

Unregistered / Unconfirmed
GUEST, unregistred user!
我想除了自己外,关闭其他已运行的窗体(当然不能关闭Explorer等系统必备的),用杀死
进程的方法也不好用~~
 
findwindow(0,...)
GET_NEXT
 
如果你并不知道到底运行了的哪些程序,用FindWindow不好做呀~~~

或者谁讲讲美萍是怎么实现系统启动后屏蔽任务栏、鼠标限制在一个范围?(具体的实现我也知道的)
好象它是用了VXD的吧?因为我的程序随Windows自启动的话,总是迟了,虽然我在form的
oncreat里面有RegisterServiceProcess(GetCurrentProcessID, 1 );,如果程序没完全
启动,别人照样可以用del+alt+Ctrl找到我的程序并且给kill掉~~~~

或者大家具体谈谈那些系统管理软件的实现方法,好吗?
 
为什么没有人来呀~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?????
 
只好结贴了~~~~~~
 
后退
顶部