我有一个应用程序(具有自定义屏幕保护程序之类的功能),其中我使用 createdesktop 创建一个新桌面,然后使用调用 switchdesktop() 和 getthreadesktoop() 切换到新桌面我到目前为止已成功创建并切换到此新桌面和回到旧桌面。问题是当我创建一个窗口并使用 WMP 播放视频时。虽然我能听到声音,但我看不到视频,而是看到空白屏幕。没有新创建的桌面,一切正常。也就是说,如果我不创建一个新的 desktoo n 开关,那么事情就会按预期进行
最佳答案
你看到一个空白的屏幕和听到声音意味着你的播放器实际上正在工作,它只是显示新创建的桌面,你的播放器程序在旧桌面上运行。尝试在新桌面上运行您的播放器。
关于c++ - 在 createdesktop() 创建的新桌面中播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26998497/