xuesheng0147 发表于 2022-11-28 22:52:36

为什么window后台服务创建的快照截图是黑色的?

大佬们好,在网站看到一个创建window后台服务的例子,https://www.lkuaiy.com/rsdetails?id=16194508658395在代码中加入快照截图之后,生成的图片都是黑色,不知道为什么?求解~~PS:用MFC窗口程序,可以正常截图截图代码:快照截图 (, "c:/" + 时间到文本 (取现行时间 (), , ) + ".bmp", , )引入的:火山.仰望模块另外,引入其他模块的快照截图,图片也是黑色的

朕的 发表于 2022-12-1 00:54:53

火山需要转义符:\要用\\表示

itismine 发表于 2022-12-1 10:35:39

后台服务需要特殊的方法操作窗口(包含截图操作)。比较麻烦。

xuesheng0147 发表于 2022-12-3 00:23:22

itismine 发表于 2022-12-1 10:35
后台服务需要特殊的方法操作窗口(包含截图操作)。比较麻烦。

创建一个“空窗口程序”,可以正常截图了
截图之后,可以对图片进行加密存储到本地吗?

itismine 发表于 2022-12-3 09:58:38

xuesheng0147 发表于 2022-12-3 00:23
创建一个“空窗口程序”,可以正常截图了
截图之后,可以对图片进行加密存储到本地吗? ...

还有这种说法?什么系统?通用吗?

xuesheng0147 发表于 2022-12-4 00:38:49

itismine 发表于 2022-12-3 09:58
还有这种说法?什么系统?通用吗?

没测试,win11

accet 发表于 2022-12-4 03:22:12

服务是被隔离的. 是触碰不到用户界面的.
页: [1]
查看完整版本: 为什么window后台服务创建的快照截图是黑色的?