vb.net 中如何判断当前系统是否有运行全屏程序
vb.net 中如何判断当前系统是否有运行全屏程序,比如看电影或者玩游戏。
另外如何判断用户是否有鼠标键盘操作?
想实现一个在用户没有鼠标操作 并且没有全屏看电影的时候自动关机的程序。
找到一些例子可惜都是C#的~代码看着不是很明白。
[解决办法]
GetForegroundWindow API 取得前端窗口句柄
GetWindowRect API 取得窗口大小,和屏幕大小比较,如果一样大就是全屏。
或者用Process类取得当前运行的进程,判断是否有你指定的程序。