腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
PID
获取
HWND
的
屏幕
截图
c++
、
windows
、
screenshot
我目前正在创建一种方法来拍摄窗口
的
屏幕
截图
。现在,我正在指定我想要
截图
的
应用程序
的
PID
。我正在使用此函数
获取
与该
PID
关联
的
HWND
void GetAllWindowsFromProcessID(DWORD dwProcessID, std::vector <
HWND
> &vhWnds)= nullptr); } 一旦我有了与该
PID
关联<
浏览 52
提问于2020-11-10
得票数 0
1
回答
当活动窗口有错误消息框时,捕获
屏幕
失败
perl
、
winapi
、
screenshot
; 然后我转向了其他
的
解决方案。,它给出了一个黑色
屏幕
截图
(一个全黑
的
图像)。然后,我发现当崩溃和错误消息框发生时,但是软件还没有被杀死,所以测试框架仍然挂起,使用上面任何一种解决方案
浏览 4
提问于2013-10-22
得票数 1
回答已采纳
2
回答
我在编译我
的
项目时遇到了C++编译问题
c#
、
c++
、
compiler-errors
、
screenshot
、
zoom-sdk
我试图实现
的
变焦sdk,并希望防止我
的
屏幕
被捕获,并通过
屏幕
截图
,为此目的,他们提供了一些功能,以放在项目内。当我将代码放入函数中时,我开始得到一些错误,而当我删除时,这些错误就消失了。需要放在项目内部
的
代码如下:{ re
浏览 14
提问于2021-12-29
得票数 -1
回答已采纳
2
回答
使用Qt在c++中打开一个进程并捕获其区域
的
屏幕
qt
、
qt5
、
screen-capture
、
openprocess
如何在Windows
的
c++中打开一个进程,并将其区域
的
屏幕
截取成图像文件?我正在使用Qt,但是Qt似乎没有这个API。所以我想知道有没有API或lib可以做到这一点。谢谢
浏览 29
提问于2019-06-13
得票数 1
回答已采纳
3
回答
如何使用PyQt
获取
桌面
屏幕
截图
?
python
、
pyqt
我可以
从
桌面或者使用PyQt
的
任何窗口
截图
吗?如何处理桌面上
的
keyPressEvent? 谢谢。
浏览 25
提问于2014-07-31
得票数 2
回答已采纳
2
回答
为什么不使用SelectObject和BitBlt函数将
屏幕
截图
绘制到我
的
窗口上?
c
、
windows
、
winapi
、
gdi
、
bitblt
我正在尝试
从
屏幕
的
0x0 (左上角)位置
获取
500x500
的
屏幕
截图
,并将其放入窗口中。下面是我
的
代码(
hwnd
是我
的
窗口句柄):HDC dc = GetDC(NULL);SetWindowText(
hwnd
, _T("
浏览 1
提问于2011-03-31
得票数 1
2
回答
PrintWindow与Microsoft
windows
、
winapi
、
windows-10
、
microsoft-edge
当我们调用PrintWindow ( )来捕获Microsoft (Project )浏览器窗口
的
图像时,我们会得到一个黑色图像。 有没有人知道这种情况
的
原因,以及如何解决/避免?或者其他
的
方法来捕捉窗口
的
图像,可以在背景中隐藏在另一个窗口后面?UPDATE:我们尝试发送WM_PRINTCLIENT和WM_PRINT消息,并使用WM_PRINT调用DefWindowProc,但是结果是相同
的
--只是一个黑色
的
图像。我们还尝试使用BitBlt将窗口
的
DC复制到内
浏览 3
提问于2015-07-14
得票数 1
1
回答
如何
获取
python中所有可见
的
窗口?
python
、
windows
、
screenshot
、
video-recording
我
的
项目的主要目标是拍摄一个特定应用程序
的
截图
。列出所有具有相对标题和
pid
的
可见窗口。程序通过
pid
获取
窗口
的
坐标,然后
截图
., _):
浏览 16
提问于2022-04-05
得票数 0
回答已采纳
2
回答
找到窗口并更改它
的
名称
c++
、
windows
、
window
、
pid
、
hwnd
苏普 int WINAPI GetWindowText( _Out_ LPTSTR lpString, pWnd->GetWindowText(str); ASSERT(str == _T("WindowName&q
浏览 2
提问于2016-03-10
得票数 1
回答已采纳
2
回答
使用c++和cygwin sshd服务
的
黑色
屏幕
截图
c++
、
winapi
、
cygwin
、
screenshot
、
sshd
我在windows xp上使用c++
截图
时遇到了问题。BitBlt(hDc, 0, 0, width, height, GetDC(0), 0, 0, SRCCOPY); 它在机器上运行正常,但是当我用ssh登录cygwin shell时,我只得到一个运行相同代码
的
黑色
屏幕
截图
BitBlt返回0,GetLastError返回6,这表示无效
的
句柄。但是句柄都不是0。所以我怎么才能让这个工作,我有点迷惑到底是什么问题。
浏览 0
提问于2011-04-08
得票数 0
2
回答
PrintWindow导致标题栏闪烁,出现奇怪
的
伪像
c++
、
windows
、
winapi
、
screenshot
我正在尝试拍摄Chrome窗口
的
屏幕
截图
。它看起来是这样
的
:当我使用
获取
屏幕
截图
时,我可以看到窗口标题栏/Chrome选项卡区闪烁。
截图
包含Windows Basic风格
的
标题栏
的
奇怪渲染(即使我
的
机器运行Aero主题):我注意到,其他一些应用程序也表现出类似的行为,它们在
屏幕
上闪烁,但标题栏工件在捕获
的
屏幕
<e
浏览 7
提问于2013-11-14
得票数 5
4
回答
如何
从
多个变量
的
方法返回?
c#
、
.net
、
winforms
此方法只返回进程文件名:{ GetWindowThreadProcessId(
hwnd
, out
pid
); return proc.MainModule.FileName.ToString
浏览 5
提问于2015-07-09
得票数 4
回答已采纳
1
回答
在Windows中使用Java拍摄前台应用程序
屏幕
截图
,无需额外
的
边缘
java
、
winapi
、
jna
我能够使用以下代码拍摄前景图像
的
屏幕
截图
RECT dimensionsOfWindow = new RECT(); public boolean GetWindowRect(
HWND
hWnd
, RECT rect);我得到了如下
的
前台
截图
如果你注意到了,
屏幕
截图
在窗口
的
边框上有一些额外
的</em
浏览 75
提问于2019-04-15
得票数 2
回答已采纳
1
回答
如何使用Python
从
windows OS中
的
窗口标题中
获取
PID
?
python
、
windows
、
pid
、
win32com
我需要从我知道标题
的
窗口中输入
PID
。 def setwindowfocus(windowname): # can be the window title or the windows
PID
u'Some Known Window Title', '{ENTER}
浏览 4
提问于2015-01-21
得票数 2
回答已采纳
1
回答
FindWindow在闪屏上不起作用
window
、
find
、
splash-screen
我需要知道一个应用程序是否正在运行它
的
闪屏。我可以在任务栏中看到应用程序
的
标题。但是FindWindow没有返回有效
的
句柄。但是一旦应用程序在一个实际
的
窗口(非闪屏/带边框)中打开,FindWindow就会工作,并返回一个有效
的
句柄,该窗口就具有完全相同
的
名称。 我使用空ptr作为API
的
第一个参数。
浏览 1
提问于2012-08-01
得票数 0
2
回答
如何在app内截取表单
截图
?
forms
、
vb6
、
screenshot
、
clipboard
什么代码可以有效地截取Form
的
屏幕
截图
并将该图像
的
副本放到剪贴板上? 所以我想要这样
的
东西:Form.CopyScreenshotToClipboard
浏览 0
提问于2012-05-11
得票数 2
3
回答
Python
屏幕
截图
2+监视器(windows)
python
、
windows
、
screenshot
如果连接了多个显示器,如何用python
截图
?save('test.png', 'png') im = ImageGrab.grab()这两个选项都提供了
屏幕
截图
,仅提供主监视器
hWnd
= win32gui.FindWindow(None, win_name) dc = win32gui.GetWindowDC(
hW
浏览 8
提问于2011-08-04
得票数 9
回答已采纳
3
回答
PrintWindow有什么问题?
winapi
、
screenshot
HWND
hwnd
= GetDesktopWindow();CHK(hdc); { CHK(hdcMem); { CHK(GetWindowRect(
hwnd
if (hbitmap) Select
浏览 3
提问于2011-06-05
得票数 0
1
回答
如何捕获文本框并转换为pdf文件格式?
c#
我想捕获我
的
文本框,并将其转换为PDF格式。 captureScreen();var doc =新
的
PdfDocument();var oPage =新
的
PdfPage();doc.Pages.Add(oPage);oPage.Rotate = 90;XGraphics xgr = XGr
浏览 2
提问于2012-10-12
得票数 3
1
回答
类名,来自
PID
的
HWND
c++
、
c
、
winapi
如何获得只知道
PID
的
进程
的
类名和
HWND
? 我需要将注意力集中在流程
的
一个特定窗口上。
浏览 3
提问于2011-07-06
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
让Win10截屏自动保存的屏幕截图从 1 开始命名
通过XAML Islands使Windows桌面应用程序现代化
Python如何实现1秒60张的屏幕截图
Socket网络编程之UDP客户端
TypeScript代码演示屏幕监控软件的跨平台兼容性
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券