Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#-iTunes引导_C#_Api_Com_Itunes - Fatal编程技术网

C#-iTunes引导

C#-iTunes引导,c#,api,com,itunes,C#,Api,Com,Itunes,我正在制作一个通过COM Api监听iTunes事件的DLL,但我想知道如何在iTunes启动时加载这个DLL,就像Windows Media Player使用其插件所做的那样 我尝试将ComVisible(true)添加到主应用程序类中,以查看iTunes是否检测到它,并通过ctor对其进行初始化,但没有结果 有人知道吗 这就是问题所在。我不知道从哪里开始。我曾经尝试过创建iTunesPluginMain,正如这里引用的:但仍然没有。你可以编写一个隐藏的控制台应用程序,在iTunes启动时启动

我正在制作一个通过COM Api监听iTunes事件的DLL,但我想知道如何在iTunes启动时加载这个DLL,就像Windows Media Player使用其插件所做的那样

我尝试将
ComVisible(true)
添加到主应用程序类中,以查看iTunes是否检测到它,并通过
ctor对其进行初始化,但没有结果


有人知道吗

这就是问题所在。我不知道从哪里开始。我曾经尝试过创建iTunesPluginMain,正如这里引用的:但仍然没有。你可以编写一个隐藏的控制台应用程序,在iTunes启动时启动DLL。然后将控制台应用程序设置为在启动时运行。DLL初始化时应该在我的桌面上写入日志。但是由于日志不存在,我猜iTunes没有加载dll。请尝试以下代码:日志不能确定是否加载了dll…这就是问题所在。我不知道从哪里开始。我曾经尝试过创建iTunesPluginMain,正如这里引用的:但仍然没有。你可以编写一个隐藏的控制台应用程序,在iTunes启动时启动DLL。然后将控制台应用程序设置为在启动时运行。DLL初始化时应该在我的桌面上写入日志。但由于日志不存在,我猜iTunes没有加载dll。请尝试以下代码:日志不能确定是否加载了dll。。。