99101617 发表于 2024-1-15 18:53:27

火山PC如何调用系统函数?

1.应用场景:我(模块党)要做一个窗口在录屏或直播或截屏后用户界面不显示的功能,类似与OBS录屏隐藏自身窗口的功能。

2.现在找到的方案:SetWindowDisplayAffinity Win函数可以实现
SetWindowDisplayAffinity 函数 (winuser.h) - Win32 apps | Microsoft Learn
3.问题
3.1如何cha询火山中是否有某个方法可以实现这个功能?
3.2如果没有现呈的命令,在火山中如何直接调用上面的函数,这个是需要自己封装吗?


hcwanz 发表于 2024-1-15 19:27:29

https://bbs.voldp.com/forum.php?mod=viewthread&tid=13239&highlight=%E5%B0%81%E8%A3%85

99101617 发表于 2024-1-15 21:08:00

hcwanz 发表于 2024-1-15 19:27
https://bbs.voldp.com/forum.php?mod=viewthread&tid=13239&highlight=%E5%B0%81%E8%A3%85

感谢,采用第一种封装方式解决,至于第二和第三种暂且还看不懂,不过第一种够我用了。

ql12138 发表于 2024-1-15 22:43:27

楼主用的是皮肤吗 ?哪个皮肤 ?比原皮好像好很多哎

99101617 发表于 2024-1-16 09:52:39

ql12138 发表于 2024-1-15 22:43
楼主用的是皮肤吗 ?哪个皮肤 ?比原皮好像好很多哎

没有皮肤,我截图的是OBS软件设置界面,火山的皮肤最多改改颜色文字更亮一点就好了
页: [1]
查看完整版本: 火山PC如何调用系统函数?