社区
图形处理/算法
帖子详情
想截某个指定窗口的屏,如果窗口被挡住怎么办?
qwertxp
2006-03-23 05:53:39
有没有办法可以截被挡住了的窗口屏幕内容?郁闷ing...
...全文
116
8
打赏
收藏
想截某个指定窗口的屏,如果窗口被挡住怎么办?
有没有办法可以截被挡住了的窗口屏幕内容?郁闷ing...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qwertxp
2006-03-30
打赏
举报
回复
闷。。。结论是没可能嘛。。。
qwertxp
2006-03-24
打赏
举报
回复
昏,到底是可能还是不可能啊。。。
提供点思路啊~~~~~~
firmbird
2006-03-24
打赏
举报
回复
只要能获得目标窗体的句柄应该就可以
kuanghong
2006-03-24
打赏
举报
回复
应该可能的(除非最小话了),ms的taskswitch.exe就可以的
chenjuaxuan
2006-03-24
打赏
举报
回复
不可能地
firmbird
2006-03-24
打赏
举报
回复
hdcScreen = CreateDC("DISPLAY", NULL, NULL, NULL);
hdcCompatible = CreateCompatibleDC(hdcScreen);
// Create a compatible bitmap for hdcScreen.
hbmScreen = CreateCompatibleBitmap(hdcScreen,
GetDeviceCaps(hdcScreen, HORZRES),
GetDeviceCaps(hdcScreen, VERTRES));
if (hbmScreen == 0)
errhandler("hbmScreen", hwnd);
// Select the bitmaps into the compatible DC.
if (!SelectObject(hdcCompatible, hbmScreen))
errhandler("Compatible Bitmap Selection", hwnd);
// Hide the application window.
ShowWindow(hwnd, SW_HIDE);
//Copy color data for the entire display into a
//bitmap that is selected into a compatible DC.
if (!BitBlt(hdcCompatible,
0,0,
bmp.bmWidth, bmp.bmHeight,
hdcScreen,
0,0,
SRCCOPY))
errhandler("Screen to Compat Blt Failed", hwnd);
// Redraw the application window.
ShowWindow(hwnd, SW_SHOW);
自己看一下CreateDC这个API函数的参数含义,改一下就行了
firmbird
2006-03-24
打赏
举报
回复
截屏无非是把窗体对应的显示设备块内容复制一下嘛
rageliu
2006-03-23
打赏
举报
回复
基本不可能....
如何设置让一个
窗口
总在最前(Exaware OnTop和PushPin)
如何设置让一个
窗口
总在最前(Exaware OnTop和PushPin)软件下载 Windows中打开一个新
窗口
或切换任务时,原有的活动
窗口
就会被它所覆盖。不过,像Winamp等软件,却有一个能让自己的操作
窗口
总在最前的功能,非常实用。其实,只要你安装了像ExaWare OnTop和PushPin这样的免费小软件,也一样可以让任意Windows操作
窗口
总在最前面,不让其他的
窗口
挡住
它! 1.好用的ExaWare OnTop 下载并安装该软件后,双击桌面上的ExaWare OnTop 图标启动程序,我们看不到它的任何
窗口
界面,但在系统托盘上可以发现它的图标。单击该图标会弹出一个菜单,在这里列出了当前系统中所有
窗口
的标题。要想让某个
窗口
总在最前面,只要将鼠标移到相应的
窗口
标题项并点击鼠标(左右键均可)即可,如图所示。单击后该
窗口
标题前面的图标也相应地多了一个方框(如果没有图标则会显示一个对勾),表明该
窗口
已经设置成功。这时打开该
窗口
,再打开其他程序
窗口
,看看它是否一直总在其他
窗口
的前面而不被遮住?怎么样,是不是有种高高在上的感觉?要想取消 OnTop 状态,只要重复一遍上面的操作就可以了。 看到这里你是不是有一个疑问:如果同时将两个
窗口
设置为总在最前(Always OnTop)的状态,那将会发生什么事情呢?其实也很简单,如果两个(或多个)
窗口
同时处于总在最前的状态,那说明它们的地位平等,这时先激活谁谁就在最上面(和设置前一样看待)。另外还有一个问题需要注意:如果需要退出该软件,建议点击系统托盘上的软件图标并选择菜单中的“Exit and Restore”命令,这样在退出软件的同时可以恢复各个
窗口
的原始状态,以免给使用带来不便。 2.小巧的PushPin 相对于ExaWare OnTop 来说,PushPin 的体积更为小巧,只有区区的22KB 下载得到的是一个压缩包,由于它是一款绿色软件,我们只要直接将该压缩包解压缩到某个
指定
的目录下即可运行(主程序文件名为Pushpin.exe),同样看不到主程序
窗口
,只会发现系统托盘处多了一个图标。要想让某个操作
窗口
总在最前面,只要在其标题栏上(在任务栏按钮上也可)单击鼠标右键并从弹出的菜单中选择“Always on top”命令即可。要退出程序只需用鼠标右击系统托盘上的软件图标,并从弹出的菜单中选择“Remove”命令即可
Btools-crx插件
语言:English,中文 (简体),日本語 逼砣,以B站为主增强网站功能,优化网站浏览体验。致力于简洁实用方便。 功能介绍订阅频道功能订阅某个UP的频道,周期性检查频道的视频,如果有新的则会提醒。功能介绍:https://btools.cc/new-function-3增强评论功能增强评论功能 > 历史表情保存最近发出的表情,下次发不用再点击“表情”按钮去翻页选择。增强评论功能 > 评论搜索在UP主名称和评论中搜索
指定
关键字,并可以快速跳转到评论增强评论功能 > 自定义颜文字当切换到颜文字界面,会出现输入框,输入自定义的表情或文字按回车即可添加直播助手直播助手 > 隐藏显示PK分数顾名思义,因为有时候PK分数
窗口
会
挡住
视频的精:male_sign:彩内容。直播助手 > 隐藏迷你播放器顾名思义×2,有时候迷你播放器有点烦。专栏助手专栏助手 > 网址链接转换文章中的网址直接可以左键打开专栏助手 > 查看原图在图片上左键后会弹出未被处理过的大图,方便查看专栏助手 > 新
窗口
打开原图在新
窗口
打开未被处理过的大图增强B站收藏夹原“查看失效视频”功能,B站更新了收藏夹,页面数据中及后台请求数据中
MySQL8之
窗口
函数实战&应用
由浅入深的将
窗口
函数相关知识讲解清楚,为了能够让读者轻松掌握
窗口
函数,本课程具备以下特点。引入相关的数据表数据和项目需求,让读者感觉自己在实现真实的项目。淡化纯理论的概念,重在实践。知识点由浅入深,将复杂的知识简单化。基于MySQL8的官方英文文档进行知识点的抽取。对比没有
窗口
函数和有
窗口
函数时的方案实现,意在让读者能够明白
窗口
函数的引入意义。
JS解决手机输入法
挡住
部分内容,
窗口
滚动到
指定
位置
JS获取虚拟键盘高度,动态设置页面高度,解决点击输入框
挡住
页面部分内容
Windows
窗口
分析,父
窗口
,子
窗口
,所有者
窗口
Windows
窗口
分析,父
窗口
,子
窗口
,所有者
窗口
图形处理/算法
19,469
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章