解决方案 »

  1.   

    Winform窗体本身有个方法 Activated    你可以把你想要操作的东西,写到这个方法里。
      

  2.   

    谢谢, 我想要知道的不是我自己的程序被激活的事件。  而是点击这个正在播放的PowerPoint的事件。
      

  3.   



    这我就有点不明白了,如果你写的是一个程序,比如说,是一个视频播放的程序,Win+D 后,你在点击任务栏图标,再次进入系统,视频继续播放。 如果你要点是点击后触发的事件,那肯定是有的,如果你是一进入就出发事件,就用Activated就可以了,不知道你说的是找不到“PowerPoint的事件”这个,还是别的什么。
      

  4.   

    写个程序监控当前获得焦点的窗体  使用Windows API : GetActiveWindow()Windows API
      

  5.   

    是的,是要监控这个任务栏里正在运行(放映)的PPT程序的进程。    VSTO里没有这样的事件。遍历进程,  可能是一个思路, 谢谢!