抓屏的一个小问题

hansome 2002-11-01 04:10:35
看了很多抓屏的文章
自己饶有兴致的跟着写写的时候
却发现无论如何都不能把鼠标给抓下来
很是恼火
各位有什么办法
把鼠标也抓进来

顺便问问,是不是还有一些其他的东西
也不能抓下来
...全文
53 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
knock 2002-11-06
  • 打赏
  • 举报
回复
抓取当前鼠标形状 (转载)

萧萧 2001-12-26 11:53:10




这样抓取当前鼠标形状:

先定义一个cursor变量:
var GlobalCur:TIcon;
windowhld:hwnd;
threadld:dword;
begin
windowhld:=GetForegroundWindow;
threadld:=GetWindowThreadProcessId(Windowhld,nil);
AttachThreadInput(GetCurrentThreadId,threadld,true);
GlobalCur:=TIcon.Create;
GlobalCur.handle:=GetCursor;
AttachThreadInput(GetCurrentThreadId,threadld,false);
然后
bitmap.canvas.brush.Style:=bsclear;
bitmap.canvas.draw(x,y,GlobalCur); //x,y的值可以通过GetCursorPos得到



knock 2002-11-06
  • 打赏
  • 举报
回复
有了可以抓下鼠标的代码,贴出来!
knock 2002-11-05
  • 打赏
  • 举报
回复
www.playicq.com里也没有可以抓媒体播放窗口的图象的源代码!!!
My_first 2002-11-04
  • 打赏
  • 举报
回复
上www.playicq.com下载源程序, 多媒体类源程序里有代码.

hansome 2002-11-04
  • 打赏
  • 举报
回复
我只知道用DirectX抓屏可以抓到
播放窗口的图像
可惜我也不会DirectX抓屏
knock 2002-11-03
  • 打赏
  • 举报
回复
当然有,我正恼火抓不下媒体播放窗口的图象啊!!!楼主有没有办法呀???

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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