如何使用Windows API冻结屏幕?

时间:2010-11-24 12:31:07

标签: .net winapi

Windows上是否有一个API冻结所有内容几秒钟然后再次正常恢复?

2 个答案:

答案 0 :(得分:2)

我严重怀疑是否存在。但是,你可以做的是拍摄当前显示的内容的快照,然后创建一个窗口,填满整个屏幕(或屏幕),并用你刚拍摄的快照填充该窗口。这会让一切都冻结。

当然,它只会让一切都冻结;所有进程和窗口都会在“快照窗口”后面正常更新。

答案 1 :(得分:1)

我最近没有尝试过,但几年前我就被烧了:

将进程的优先级设置为Real-Time并进入循环。在多核系统上,每个逻辑核心可能需要一个线程。

副作用包括计算机过热。