0

如何制作完整的 WP8 截图?“完成”是指“包括应用程序栏、状态栏、消息框和键盘”。

我尝试过的事情:

在 WP7 中工作的 GDI API(GetDC、CreateCompatibleDC、BitBlt),结果 - CreateCompatibleDC 或 CreateDCW 返回 NULL,GetLastError 说“找不到指定的过程”。此外,WP8 似乎只有一个 HDC,即 0x00dc00dc,因此不可能有屏幕外 GDI DC。

ShellChrome.dll 中的 InvokeScreenCapture 和 SaveApplicationScreenShot – 应用程序停用,没有其他反应。

D3D11Device1::GetImmediateContext、ID3D11RenderTargetView::OMGetRenderTargets – OMGetRenderTargets 返回 NULL。

还有其他想法吗?

我不需要通过市场认证,因此不受支持/未记录的 API 是可以的。

4

1 回答 1

0

在 WP8 及以下版本中,如果不在 TCB 中运行(需要被破解的图像)并加载不附带任何 SDK 的库,就无法捕获整个屏幕。

于 2013-06-13T16:12:50.543 回答