问哪位知道在vc下怎么实时地读取显存数据?小弟我需要实时地读取显存数据,然后用网络发送出去

问哪位知道在vc下如何实时地读取显存数据?我需要实时地读取显存数据,然后用网络发送出去。
问哪位知道在vc下如何实时地读取显存数据?我需要实时地读取显存数据,然后用网络发送出去。

------解决方案--------------------
LZ想做远程桌面共享或是远程控制之类?
------解决方案--------------------
不同的显示芯片显存地址不一样,访问方式也不一样,而且几乎都是不公开的
也就是说你几乎没有机会能够直接读取到显存数据

如果你的目的是只是为了读取目前屏幕上的内容的话
可以先取得桌面窗口的DC
然后把这个DC中的bitmap考出来就是你要得了

------解决方案--------------------
DirectX中确实可以得到,但也不是直接读写。
不过也是目前首选了吧。
------解决方案--------------------
Mirror驱动,可以同时提供屏幕变化事件和屏幕图象,但是抓不到DirectX和OPENGL的图象