C语言截图的原理是什么