c#在没显示器的情况下实现截图

PENG_YU_CHINA 2007-08-10 04:27:29
我用c#写了一个实时抓取网页并生成图片的程序,其中用到了屏幕的句柄来实现截图的,现在想在没显示器的情况下继续搞一个直接读取内存数据生成图片的,请问该怎么搞啊
...全文
326 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
littlegang 2007-08-14
  • 打赏
  • 举报
回复
估计是lz的程序跑在没有登录进去的时候
此时运行程序的用户,尚未分配到桌面

lz可以试试给你的服务程序设置“允许与桌面交互”
qufo 2007-08-13
  • 打赏
  • 举报
回复
个人认为,随便找个不亮的显示器上不就完了,
或者,找个VGA头套在那里就好了。
spkl1 2007-08-12
  • 打赏
  • 举报
回复
JF
cscer 2007-08-12
  • 打赏
  • 举报
回复
关注……
个人认为,似乎关系不大,疑似操作系统为服务器版,可能有差异

-------------------
http://blog.cngator.com
gimse7en 2007-08-10
  • 打赏
  • 举报
回复
对阿,没有也没关系吧
wenquan836 2007-08-10
  • 打赏
  • 举报
回复
截图跟显示器有什么关系,呵呵呵, 搞笑.
Yellow198267 2007-08-10
  • 打赏
  • 举报
回复
内存数据流
PENG_YU_CHINA 2007-08-10
  • 打赏
  • 举报
回复
那内存中这么多数据,我怎么知道哪些数据是我当前窗口里的呀
hzangel 2007-08-10
  • 打赏
  • 举报
回复
不然的话会出现无效参数的现象
hzangel 2007-08-10
  • 打赏
  • 举报
回复
就通过读入内存的数据流,用bitmap生成图片就行吧,不过要注意文件头信息
PENG_YU_CHINA 2007-08-10
  • 打赏
  • 举报
回复
高人过来指点下啊
zhchg6666 2007-08-10
  • 打赏
  • 举报
回复
up
PENG_YU_CHINA 2007-08-10
  • 打赏
  • 举报
回复
不接显示器的话没法生成图片的,截出的图片是空白的
littlegang 2007-08-10
  • 打赏
  • 举报
回复
不接显示器又没有任何关系的咯

不用改代码,直接用就是了

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧