我正在制作一个小应用程序来自动更新我的 iPod。我的目的是将我的 iTunes 库与我的实际库同步,并为 iPod 重新编码质量较低的歌曲。
我使用 iTunes.exe 中的互操作“iTunesLib”,我正在使用 C#。
我的程序运行良好,但我对 iTunes 有一个大问题。如果在此过程中 iTunes 打开了一个模态框(可能是“导入歌曲时出错”,或者只是在 iTunes 启动时“有新的更新可用”......),那么我的应用程序完全卡住了,必须等待用户关闭弹出窗口。
这很烦人,因为我希望在晚上运行我的应用程序,并且重新导入/重新编码的过程需要一段时间。
有没有办法告诉 iTunes 不弹出任何消息,或者要求它关闭已经打开的消息?