c++ - 为什么我使用原生 Windows cpp API 截取的屏幕截图仅针对基于 Chrome 的应用返回黑色图像?
问题描述
所以我正在使用以下代码拍照https://superkogito.github.io/blog/CaptureScreenUsingGdiplus.html#id4
我只对其进行了修改,以便它可以采用我感兴趣的特定窗口句柄(HWND)。除非我将句柄传递给基于 Chrome 的应用程序(这包括任何 Electron 应用程序等),否则它可以完美运行
有谁知道这里可能是什么问题?
PS我试图截图的所有窗口都使用SetForegroundWindow(hWnd)
解决方案
推荐阅读
- r - 如何正确地将渲染 Rmarkdown 设置为 pdf?
- python - 设置对象不可调用
- python - 拆分具有多个排序序列的 numpy 数组
- ffmpeg - ffmpeg Makefile中的“全是”是什么意思
- python - 从熊猫数据框的两列生成矩阵
- python - 如何让我的 LSTM-Autoencoder 准确度更高?
- python - 如何使用 python 而不是 Excel 宏自定义我的 csv 文件
- node.js - 在 netlify 上部署后 HTTP 获取响应 404
- spring-boot - 将 Spring Cloud Function 部署到 OpenFaaS
- three.js - react-three/fiber 中的相机旋转和 OrbitControls